public ActionResult Edit([Bind(Include = "idPersona,tipoPersoneria,nombreRepresentante,nombrePersona,apellidoPaterno,apellidoMaterno,numDocIdentidad,razonSocial,fecNacimiento,nombreVia,numVia,nombreZona,direccion01,direccion02,numTelefonico01,numTelefonico02,email01,email02,sexo,difunto,fecDefuncion,pathFoto,activo,fecRegistro,fecModificacion,fecEliminacion,idUsuario,idUsuarioModificar,idUsuarioEliminar,idVia,idZona,idTipoDocIdentidad,idDistrito,idEstadoCivil,obsvPersona")] RHUt09_persona rHUt09_persona) { if (ModelState.IsValid) { db.Entry(rHUt09_persona).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idEstadoCivil = new SelectList(db.RHUt05_estadoCivil, "idEstadoCivil", "descEstadoCivil", rHUt09_persona.idEstadoCivil); ViewBag.idTipoDocIdentidad = new SelectList(db.RHUt12_tipoDocIdentidad, "idTipoDocIdentidad", "codTipoDocIdentidad", rHUt09_persona.idTipoDocIdentidad); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", rHUt09_persona.idDistrito); ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia", rHUt09_persona.idVia); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona", rHUt09_persona.idZona); return(View(rHUt09_persona)); }
public void ChangeStatus(PROt01_categoria model) { using (var ctx = new AsiriContext()) { try { //Condicional para inverir el estado if (model.activo) { //Evalúa si es true, se ser así se guardará como eliminación lógica model.idUsuarioEliminar = "32"; model.fecEliminacion = DateTime.Today; model.activo = false; } else { //Si el estado fue false se activará y se tomará como una modificación model.idUsuarioModificar = "32"; model.fecModificacion = DateTime.Today; model.activo = true; } ctx.Entry(model).State = EntityState.Modified; ctx.SaveChanges(); } catch (Exception ex) { Logger log = LogManager.GetLogger("fileLogger"); log.Error(ex, "Error al cambiar el estado de una categoría de productos"); } } }
public ActionResult Edit([Bind(Include = "idTipoDeServicio,descTipoDeServicio,activo,fecRegistro,fecModificacion,fecEliminacion,idUsuario,idUsuarioModificar,idUsuarioEliminar")] PROt05_tipoDeServicio pROt05_tipoDeServicio) { if (ModelState.IsValid) { db.Entry(pROt05_tipoDeServicio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROt05_tipoDeServicio)); }
public ActionResult Edit([Bind(Include = "idPaciente,codPaciente,numHistoriaClinica,grupoSanguineo,activo,fecRegistro,fecModificacion,fecEliminacion,idUsuario,idUsuarioModificar,idUsuarioEliminar,idPersona")] RHUt07_paciente rHUt07_paciente) { if (ModelState.IsValid) { db.Entry(rHUt07_paciente).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idPersona = new SelectList(db.RHUt09_persona, "idPersona", "tipoPersoneria", rHUt07_paciente.idPersona); return(View(rHUt07_paciente)); }
public ActionResult Estado(long?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RHUt09_persona rHUt09_persona = db.RHUt09_persona.Find(id); if (rHUt09_persona == null) { return(HttpNotFound()); } else { if (rHUt09_persona.activo == false) { rHUt09_persona.activo = true; db.Entry(rHUt09_persona).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { rHUt09_persona.activo = false; //FECHA DE ELIMINACIÓN rHUt09_persona.fecEliminacion = DateTime.Today; db.Entry(rHUt09_persona).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } } catch (Exception e) { ViewBag.Error = e.Message + ""; return(View("Error")); throw; } }
public ActionResult Edit([Bind(Include = "idServicio,codServicio,nombreServicio,descServicio,precio,precioMinimo,precioMaximo,esGratis,activo,fecRegistro,fecModificacion,fecEliminacion,idUsuario,idUsuarioModificar,idUsuarioEliminar,idTipoDeServicio,idEspecialidad")] PROt04_servicio pROt04_servicio) { if (ModelState.IsValid) { db.Entry(pROt04_servicio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idTipoDeServicio = new SelectList(db.PROt05_tipoDeServicio, "idTipoDeServicio", "descTipoDeServicio", pROt04_servicio.idTipoDeServicio); ViewBag.idEspecialidad = new SelectList(db.RHUt04_especialidad, "idEspecialidad", "nombreEspecialidad", pROt04_servicio.idEspecialidad); return(View(pROt04_servicio)); }
public void Edit(PROt02_producto model) { using (AsiriContext ctx = new AsiriContext()) { try { //Añadir usuario que modifica /******************FALTA UNIR CON LO EL USURIO RE ROLES******************/ model.idUsuarioModificar = "34"; //Añadir fecha en la que se está editando model.fecModificacion = DateTime.Today; ctx.Entry(model).State = EntityState.Modified; ctx.SaveChanges(); } catch (Exception ex) { Logger log = LogManager.GetLogger("fileLogger"); log.Error(ex, "Error al editar el producto"); } } }