public ActionResult DeleteInsmos(int NewId, int ListId) { UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name]; Pt_Tmp_Cotizacion_Fase_Insumos_New tmpNewInsumo = db.Pt_Tmp_Cotizacion_Fase_Insumos_New.Find(NewId); Pt_Tmp_Cotizacion_Fase_Insumos tmpListInsumos = db.Pt_Tmp_Cotizacion_Fase_Insumos.Find(ListId); if (tmpNewInsumo != null) { tmpNewInsumo.activo = false; tmpNewInsumo.id_usuario_eliminacion = usuarioTO.usuario.id_usuario; tmpNewInsumo.fecha_eliminacion = DateTime.Now; tmpNewInsumo.eliminado = true; db.Entry(tmpNewInsumo).State = EntityState.Modified; db.SaveChanges(); var id = tmpNewInsumo.ctpfin_cfas_id; return(RedirectToAction("Create/" + id)); } if (tmpListInsumos != null) { tmpListInsumos.activo = false; tmpListInsumos.id_usuario_eliminacion = usuarioTO.usuario.id_usuario; tmpListInsumos.fecha_eliminacion = DateTime.Now; tmpListInsumos.eliminado = true; db.Entry(tmpListInsumos).State = EntityState.Modified; db.SaveChanges(); var id = tmpListInsumos.ctpfi_cfas_id; return(RedirectToAction("Create/" + id)); } return(View()); }
public ActionResult CreateInsumosTmp(Pt_Tmp_Cotizacion_Fase_Insumos_New tmp_Cot_FInsumos) { if (ModelState.IsValid) { UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name]; tmp_Cot_FInsumos.id_usuario_creacion = usuarioTO.usuario.id_usuario; tmp_Cot_FInsumos.fecha_creacion = DateTime.Now; tmp_Cot_FInsumos.activo = true; tmp_Cot_FInsumos.eliminado = false; db.Pt_Tmp_Cotizacion_Fase_Insumos_New.Add(tmp_Cot_FInsumos); db.SaveChanges(); return(RedirectToAction("Create/" + tmp_Cot_FInsumos.ctpfin_cfas_id)); } return(View(tmp_Cot_FInsumos)); }