text: var dat; //variable global que guarda el dato "tr" (Fila a editar)
  
  <<<<<<< Updated upstream
  
  function editar_Oficio(button)
  {
  dat = $(button).closest("tr"); //captura toda la fila donde se efectuo el click (Editar)
  var name =$(button).parents("tr").find("td").text(); //obtiene nombre del oficio (nuevo)
  var ide=$(button).attr("data-id");//obtiene el id del oficio
  =======
  $(".editaroficio").click(function() { // ajax para editar un oficio
  dat = $(this).closest("tr"); //captura toda la fila donde se efectuo el click (Editar)
  var ide=$(this).attr("data-id");//obtiene el id del oficio
  var name=$(this).attr("data-Nombre");//obtiene nombre del oficio
  >>>>>>> Stashed changes
  $('#editar_Oficio').modal('show'); // abre ventana modal
  $('.error').addClass('hidden'); // oculta error del servidor(validacion-servidor)
  $('#idoficio').val(ide);   //manda valor "id" a ventana modal Nombre
  $('#Nombre-Oficio').val(name);
  <<<<<<< Updated upstream
  }
  
  function Ingresar_ofi(e) { // Metodo para guardar(editar) datos los datos al presionar ENTER 
  =======
  }); 
  
  
  function Ingresar_oficio(e) { // Metodo para guardar(editar) datos los datos al presionar ENTER 
  >>>>>>> Stashed changes
      var tecla = (document.all) ? e.keyCode : e.which;
      if (tecla==13) // si es 13 entonces presiono ENTER
      {
          $("#editar_confirmar_Oficio").click(); // llama al evento click "editar_confirmar_Oficio"
      }
    }
  
      $("#editar_confirmar_Oficio").click(function() {
  <<<<<<< Updated upstream
          $.ajax({
                  
                      type: 'POST',
                      url: 'actualizar/oficio', // ruta editar oficio
                      data: $('#editar-oficio').serialize(), // manda el form donde se encuentra la modal oficio
                      dataType: "JSON", // tipo de respuesta del controlador
                      success: function(data){
                          if ((data.msg!=true)) { // si el ajax contiene errores agrega un label indicando el error 
                                  $('.error').removeClass('hidden');
                                  $('.error').text("Error: "+ data.Nombre); 
                            } else {
                                  var datos=  "<tr id=" + data.id + ">"+"<td>"+data.Nombre+"</td>"
                                  + "<td>"+"<button class='btn btn-success'  onclick='editar_Oficio(this);' data-id="+ data.id +" data-Nombre="+data.Nombre+"><i class=' fa fa-fw fa-pencil'></i></button>"
                                  + "<button class='btn btn-info ' onclick='eliminar_oficio(this);' data-id="+ data.id +"><i class='fa fa-fw fa-trash '></i></button>"                                   
  =======
          
          $.ajax({
                      type: 'POST',
                      url: '/Oficio/editar', // ruta editar oficio
                      data: {
                                  _token: $('input[name=_token]').val(),
                                  id:$('input[name=idoficio]').val(),
                          Nombre:$('input[name=Nombre-Oficio]').val()
                      },
                      success: function(data){
                          if ((data.errors)) { // si el ajax contiene errores agrega un label indicando el error 
                                  $('.error').removeClass('hidden');
                                  $('.error').text("Error: El "+ data.errors.Nombre); 
                            } else {
  
                                  var datos=  "<tr class='oficio" + data.id + "'>"+"<td>"+data.Nombre+"</td>"
                                  + "<td>"+"<button class='btn btn-success editar' data-toggle='modal' data-target='#' onclick=''><i class=' fa fa-fw fa-pencil'></i></button>"
                                  + "<button class='btn btn-info eliminar-oficio' data-id="+ data.id +"><i class='fa fa-fw fa-trash '></i></button>"                                   
  >>>>>>> Stashed changes
                                  +"</td>"+"</tr>";// variable guarda los nuevos valores
  
                                  dat.replaceWith(datos); //reemplaza por los nuevos datos
                                  $("#exito").modal("show"); //abre modal de exito
                                  $("#exito").fadeTo(2000,500).slideUp(450,function(){   // cierra la modal despues del tiempo determinado  
                                              $("#exito").modal("hide"); // cierra modal
                                              
                                              } );
                                   $("#editar_Oficio").modal("hide"); // cierra modal
                                   }
                                
                      }
               });
  
      });