This commit is contained in:
jmoya 2018-08-03 17:08:51 +00:00
parent 7c3b768a9a
commit 9e11494f5e

View file

@ -87,26 +87,25 @@ namespace AYA.SlnSinortModel.DAL.Sinort
{ {
using (SinortContex Conn = new SinortContex()) using (SinortContex Conn = new SinortContex())
{ {
Actual = Conn.DetalleEncuesta //Actual = Conn.DetalleEncuesta
.FirstOrDefault(x => x.IdDetalleEncuesta == model.DetalleEncuesta.IdDetalleEncuesta // .FirstOrDefault(x => x.IdEncabezadoEncuesta == model.DetalleEncuesta.IdEncabezadoEncuesta);
&& x.IdEncabezadoEncuesta == model.DetalleEncuesta.IdEncabezadoEncuesta);
if (Actual == null) //if (Actual == null)
{ //{
int? Next_id = Conn.DetalleEncuesta.Max(t => (int?)t.IdDetalleEncuesta); //int? Next_id = Conn.DetalleEncuesta.Max(t => (int?)t.IdDetalleEncuesta);
model.DetalleEncuesta.IdDetalleEncuesta = (Next_id == null) ? 1 : Next_id.Value + 1; //model.DetalleEncuesta.IdDetalleEncuesta = (Next_id == null) ? 1 : Next_id.Value + 1;
model.DetalleEncuesta.UsuarioCreacion = model.UserName; model.DetalleEncuesta.UsuarioCreacion = model.UserName;
model.DetalleEncuesta.FechaCreacion = DateTime.Now; model.DetalleEncuesta.FechaCreacion = DateTime.Now;
Conn.DetalleEncuesta.Add(model.DetalleEncuesta); Conn.DetalleEncuesta.Add(model.DetalleEncuesta);
} //}
else //else
{ //{
model.DetalleEncuesta.UsuarioModificacion = model.UserName; // model.DetalleEncuesta.UsuarioModificacion = model.UserName;
model.DetalleEncuesta.FechaModificacion = DateTime.Now; // model.DetalleEncuesta.FechaModificacion = DateTime.Now;
Conn.Entry(model.DetalleEncuesta).State = System.Data.Entity.EntityState.Detached; // Conn.Entry(model.DetalleEncuesta).State = System.Data.Entity.EntityState.Detached;
Conn.DetalleEncuesta.Attach(model.DetalleEncuesta); // Conn.DetalleEncuesta.Attach(model.DetalleEncuesta);
Conn.Entry(model.DetalleEncuesta).State = System.Data.Entity.EntityState.Modified; // Conn.Entry(model.DetalleEncuesta).State = System.Data.Entity.EntityState.Modified;
} //}
Conn.SaveChanges(); Conn.SaveChanges();
Conn.Commit(); Conn.Commit();
model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO; model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;