diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/EmisorPN.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/EmisorPN.js index 798eafefd..34a5858ef 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/EmisorPN.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/EmisorPN.js @@ -159,17 +159,16 @@ this.toggleEnabledItem = function (id, value) { if (!confirm(msg)) { return; } - + STARTREQUEST(); TableItems = $('#TableItems').DataTable(); Item = { IdEmisor: id, Estado: value, - } - var uri = server + 'api/EmisorAPI/InsertarActualizarEmisor' + var uri = server + 'api/EmisorAPI/InsertarActualizarEmisor'; var DTO = JSON.stringify(Item); $.ajax({ @@ -220,12 +219,13 @@ this.ActualizarItem = function () { if (!confirm("Se guardarĂ¡n los cambios.\n ¿Desea continuar?")) { return; } - + STARTREQUEST(); TableItems = $('#TableItems').DataTable(); Emisor = { IdEmisor: $('#hiddenId').val(), Descripcion: $('#txtDescripcion').val(), + Estado : 1, } var uri = server + 'api/EmisorAPI/InsertarActualizarEmisor' diff --git a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/EmisorDAL.cs b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/EmisorDAL.cs index bbb200a6f..e2bfd2b0f 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/EmisorDAL.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/EmisorDAL.cs @@ -76,15 +76,15 @@ namespace AYA.SlnSinortModel.DAL.Sinort { int? Next_id = Conn.Emisor.Max(t => (int?)t.IdEmisor); model.IdEmisor = (Next_id == null) ? 1 : Next_id.Value + 1; - model.FechaCreacion = DateTime.Now; + model.FechaCreacion = DateTime.Now; Conn.Emisor.Add(model); } else { model.FechaModificacion = DateTime.Now; - model.UsuarioModificacion = model.UsuarioModificacion; model.FechaCreacion = Actual.FechaCreacion; model.UsuarioCreacion = Actual.UsuarioCreacion; + model.Descripcion = string.IsNullOrEmpty(model.Descripcion) ? Actual.Descripcion : model.Descripcion; Conn.Entry(Actual).State = System.Data.Entity.EntityState.Detached; Conn.Emisor.Attach(model); Conn.Entry(model).State = System.Data.Entity.EntityState.Modified; @@ -112,7 +112,7 @@ namespace AYA.SlnSinortModel.DAL.Sinort } - //public BaseJson ModificarEstadoEmisorPN(Emisor model) + //public BaseJson ModificarEstadoEmisorPN(Emisor model) //{ // BaseJson Respuesta = new BaseJson(); // Emisor Actual = new Emisor(); @@ -124,7 +124,6 @@ namespace AYA.SlnSinortModel.DAL.Sinort // if (_model != null) // { // _model.Estado = model.Estado; - // _model.UsuarioModificacion = "jnunez"; // _model.FechaModificacion = DateTime.Now; // Conn.SaveChanges(); // Respuesta.CodigoRespuesta = Constantes.TipoCodigoRespuesta.EXITOSO.ToString();