This commit is contained in:
jnunez 2018-06-11 18:51:50 +00:00
parent 0983af64c1
commit b27137cb6e
2 changed files with 7 additions and 8 deletions

View file

@ -159,17 +159,16 @@ this.toggleEnabledItem = function (id, value) {
if (!confirm(msg)) if (!confirm(msg))
{ return; } { return; }
STARTREQUEST();
TableItems = $('#TableItems').DataTable(); TableItems = $('#TableItems').DataTable();
Item = { Item = {
IdEmisor: id, IdEmisor: id,
Estado: value, Estado: value,
} }
var uri = server + 'api/EmisorAPI/InsertarActualizarEmisor' var uri = server + 'api/EmisorAPI/InsertarActualizarEmisor';
var DTO = JSON.stringify(Item); var DTO = JSON.stringify(Item);
$.ajax({ $.ajax({
@ -220,12 +219,13 @@ this.ActualizarItem = function () {
if (!confirm("Se guardarán los cambios.\n ¿Desea continuar?")) if (!confirm("Se guardarán los cambios.\n ¿Desea continuar?"))
{ return; } { return; }
STARTREQUEST();
TableItems = $('#TableItems').DataTable(); TableItems = $('#TableItems').DataTable();
Emisor = { Emisor = {
IdEmisor: $('#hiddenId').val(), IdEmisor: $('#hiddenId').val(),
Descripcion: $('#txtDescripcion').val(), Descripcion: $('#txtDescripcion').val(),
Estado : 1,
} }
var uri = server + 'api/EmisorAPI/InsertarActualizarEmisor' var uri = server + 'api/EmisorAPI/InsertarActualizarEmisor'

View file

@ -76,15 +76,15 @@ namespace AYA.SlnSinortModel.DAL.Sinort
{ {
int? Next_id = Conn.Emisor.Max(t => (int?)t.IdEmisor); int? Next_id = Conn.Emisor.Max(t => (int?)t.IdEmisor);
model.IdEmisor = (Next_id == null) ? 1 : Next_id.Value + 1; model.IdEmisor = (Next_id == null) ? 1 : Next_id.Value + 1;
model.FechaCreacion = DateTime.Now; model.FechaCreacion = DateTime.Now;
Conn.Emisor.Add(model); Conn.Emisor.Add(model);
} }
else else
{ {
model.FechaModificacion = DateTime.Now; model.FechaModificacion = DateTime.Now;
model.UsuarioModificacion = model.UsuarioModificacion;
model.FechaCreacion = Actual.FechaCreacion; model.FechaCreacion = Actual.FechaCreacion;
model.UsuarioCreacion = Actual.UsuarioCreacion; model.UsuarioCreacion = Actual.UsuarioCreacion;
model.Descripcion = string.IsNullOrEmpty(model.Descripcion) ? Actual.Descripcion : model.Descripcion;
Conn.Entry(Actual).State = System.Data.Entity.EntityState.Detached; Conn.Entry(Actual).State = System.Data.Entity.EntityState.Detached;
Conn.Emisor.Attach(model); Conn.Emisor.Attach(model);
Conn.Entry(model).State = System.Data.Entity.EntityState.Modified; 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(); // BaseJson Respuesta = new BaseJson();
// Emisor Actual = new Emisor(); // Emisor Actual = new Emisor();
@ -124,7 +124,6 @@ namespace AYA.SlnSinortModel.DAL.Sinort
// if (_model != null) // if (_model != null)
// { // {
// _model.Estado = model.Estado; // _model.Estado = model.Estado;
// _model.UsuarioModificacion = "jnunez";
// _model.FechaModificacion = DateTime.Now; // _model.FechaModificacion = DateTime.Now;
// Conn.SaveChanges(); // Conn.SaveChanges();
// Respuesta.CodigoRespuesta = Constantes.TipoCodigoRespuesta.EXITOSO.ToString(); // Respuesta.CodigoRespuesta = Constantes.TipoCodigoRespuesta.EXITOSO.ToString();