// GET: Administracion/Cat_Tipos_Facturacion/Edit/5 public ActionResult Edit(int id) { Cat_Tipos_Facturacion Cat_Tipos_Facturacion = db.Cat_Tipos_Facturacion.Find(id); if (Cat_Tipos_Facturacion == null) { return(HttpNotFound()); } return(View(Cat_Tipos_Facturacion)); }
public ActionResult DeleteConfirmed(int id) { Cat_Tipos_Facturacion edit_tipo_factura = db.Cat_Tipos_Facturacion.Find(id); UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name]; edit_tipo_factura.id_usuario_eliminacion = usuarioTO.usuario.id_usuario; edit_tipo_factura.fecha_eliminacion = DateTime.Now; edit_tipo_factura.activo = false; edit_tipo_factura.eliminado = true; db.Entry(edit_tipo_factura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create(Cat_Tipos_Facturacion Cat_Tipos_Facturacion) { if (ModelState.IsValid) { UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name]; Cat_Tipos_Facturacion.activo = true; Cat_Tipos_Facturacion.eliminado = false; Cat_Tipos_Facturacion.fecha_creacion = DateTime.Now; Cat_Tipos_Facturacion.id_usuario_creacion = usuarioTO.usuario.id_usuario; db.Cat_Tipos_Facturacion.Add(Cat_Tipos_Facturacion); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(Cat_Tipos_Facturacion)); }
public ActionResult Edit(Cat_Tipos_Facturacion Cat_Tipos_Facturacion) { if (ModelState.IsValid) { UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name]; Cat_Tipos_Facturacion edit_tipo_factura = db.Cat_Tipos_Facturacion.Where(x => x.id_cat_tipo_facturacion == Cat_Tipos_Facturacion.id_cat_tipo_facturacion).FirstOrDefault(); edit_tipo_factura.nombre = Cat_Tipos_Facturacion.nombre; //edit_tipo_factura.serie = Cat_Tipos_Facturacion.serie; edit_tipo_factura.id_usuario_modificacion = usuarioTO.usuario.id_usuario; edit_tipo_factura.fecha_modificacion = DateTime.Now; db.Entry(edit_tipo_factura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(Cat_Tipos_Facturacion)); }