public void EditarDeficienciaPrueba(EditarDefPruebaView editDefPru) { tDeficienciaPrueba tDeficienciaPruebas = entity.tDeficienciaPruebas.First(m => m.IdDeficiencia == editDefPru.IdDeficiencia); editDefPru.DefPruebaActual.IdPrototipo = editDefPru.IdPrototipo; editDefPru.DefPruebaActual.IdPrueba = editDefPru.IdPrueba; editDefPru.DefPruebaActual.Fecha = editDefPru.Fecha; editDefPru.DefPruebaActual.IdUsuarioCreador = editDefPru.IdUsuarioCreador; editDefPru.DefPruebaActual.Descripcion = editDefPru.Descripcion; editDefPru.DefPruebaActual.Limitaciones = editDefPru.Limitaciones; editDefPru.DefPruebaActual.Bloqueo = editDefPru.Bloqueo; var user = HttpContext.Current.User.Identity.Name; if (tDeficienciaPruebas.Bloqueo == false && editDefPru.Bloqueo == true) { editDefPru.DefPruebaActual.IdUsuarioBloqueo = user; } else { editDefPru.DefPruebaActual.IdUsuarioBloqueo = editDefPru.IdUsuarioBloqueo; } entity.tDeficienciaPruebas.ApplyCurrentValues(editDefPru.DefPruebaActual); entity.SaveChanges(); }
public void DesbloquearDefPrueba(DesbloqueoDefPruebaView desDefPrueba) { tDeficienciaPrueba tDeficienciaPruebas = entity.tDeficienciaPruebas.First(m => m.IdDeficiencia == desDefPrueba.IdDeficiencia); desDefPrueba.DefPruebaActual.IdPrototipo = desDefPrueba.IdPrototipo; desDefPrueba.DefPruebaActual.IdPrueba = desDefPrueba.IdPrueba; desDefPrueba.DefPruebaActual.Fecha = desDefPrueba.Fecha; desDefPrueba.DefPruebaActual.IdUsuarioCreador = desDefPrueba.IdUsuarioCreador; desDefPrueba.DefPruebaActual.Descripcion = desDefPrueba.Descripcion; desDefPrueba.DefPruebaActual.Limitaciones = desDefPrueba.Limitaciones; desDefPrueba.DefPruebaActual.Bloqueo = false; desDefPrueba.DefPruebaActual.FechaDesbloqueo = desDefPrueba.FechaDesbloqueo; desDefPrueba.DefPruebaActual.FechaRegistroDesbloqueo = DateTime.Now; var user = HttpContext.Current.User.Identity.Name; desDefPrueba.DefPruebaActual.IdUsuarioDesbloqueo = user; desDefPrueba.DefPruebaActual.IdUsuarioBloqueo = desDefPrueba.IdUsuarioBloqueo; desDefPrueba.DefPruebaActual.RazonDesbloqueo = desDefPrueba.RazonDesbloqueo; entity.tDeficienciaPruebas.ApplyCurrentValues(desDefPrueba.DefPruebaActual); entity.SaveChanges(); }
public void ResolverDefPrueba(ResolucionDefPruebaView resDefPrueba) { tDeficienciaPrueba tDefPruebas = entity.tDeficienciaPruebas.First(m => m.IdDeficiencia == resDefPrueba.IdDeficiencia); resDefPrueba.DefPruebaActual.IdPrototipo = resDefPrueba.IdPrototipo; resDefPrueba.DefPruebaActual.IdPrueba = resDefPrueba.IdPrueba; resDefPrueba.DefPruebaActual.Fecha = resDefPrueba.Fecha; resDefPrueba.DefPruebaActual.IdUsuarioCreador = resDefPrueba.IdUsuarioCreador; resDefPrueba.DefPruebaActual.Descripcion = resDefPrueba.Descripcion; resDefPrueba.DefPruebaActual.Limitaciones = resDefPrueba.Limitaciones; resDefPrueba.DefPruebaActual.Bloqueo = resDefPrueba.Bloqueo; resDefPrueba.DefPruebaActual.IdUsuarioBloqueo = resDefPrueba.IdUsuarioBloqueo; resDefPrueba.DefPruebaActual.FechaResolucion = resDefPrueba.FechaResolucion; resDefPrueba.DefPruebaActual.FechaRegistroResolucion = DateTime.Now; var user = HttpContext.Current.User.Identity.Name; resDefPrueba.DefPruebaActual.IdUsuarioResolucion = user; resDefPrueba.DefPruebaActual.ObservacionesResolucion = resDefPrueba.ObservacionesResolucion; entity.tDeficienciaPruebas.ApplyCurrentValues(resDefPrueba.DefPruebaActual); entity.SaveChanges(); }