public ActionResult Edit(ZonasViewModel viewModel) { try { if (ModelState.IsValid) { var Editar = db.Zonas.Find(viewModel.id); string zona = viewModel.zona; if (zona.ToUpper() != Editar.Zona.ToString().ToUpper()) { if (ValidaZona(zona) == false) { Editar.Zona = viewModel.zona; db.Entry(Editar).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View()); } // TODO: Add update logic here } catch { return(View()); } return(View()); }
public ActionResult Edit(EditarTareaViewModel vmEditar) { try { if (ModelState.IsValid) { var Editar = db.Tareas.Find(vmEditar.id); string desc = vmEditar.tarea; if (desc.ToUpper() != Editar.Desc_Tarea.ToString().ToUpper()) { if (ValidaTarea(desc, vmEditar.id) == false) { Editar.Desc_Tarea = vmEditar.tarea; db.Entry(Editar).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View()); } // TODO: Add update logic here } catch { return(View()); } return(View()); }
public ActionResult CalificarUser(ClasificacionesViewModel cModel) { try { var calificacion = db.Calificaciones.Where(x => x.Id_Calificacion == cModel.idCal).FirstOrDefault(); calificacion.Cal_Usuario = cModel.cal_usuario; calificacion.Obs_DelServi = cModel.obs_DelServi; calificacion.Pago = cModel.pago; var user = db.Users.Where(x => x.Id == calificacion.Servicios.Presupuestos.Solicitudes.Usuarios.Id).FirstOrDefault(); user.CantServicios = user.CantServicios + 1; user.Calificacion = user.Calificacion + cModel.cal_servi; db.Entry(user).State = System.Data.Entity.EntityState.Modified; db.Entry(calificacion).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } catch (Exception e) { throw (e); } return(RedirectToAction("MisServicios", "Servicios")); }
public ActionResult Edit(EditarProfesionViewModels vm) { try { if (ModelState.IsValid) { var Editar = db.Profesiones.Find(vm.id); string desc = vm.profesion; if (desc.ToUpper() != Editar.Desc_Profesion.ToString().ToUpper()) { if (ValidaProfesion(desc) == false) { Editar.Desc_Profesion = vm.profesion; db.Entry(Editar).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View()); } // TODO: Add update logic here } catch { return(View()); } return(View()); }
public ActionResult Edit([Bind(Include = "PersonaId,Rut,Dv,Nombre,ApPaterno,ApMaterno")] Persona persona) { if (ModelState.IsValid) { db.Entry(persona).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(persona)); }
public ActionResult Edit([Bind(Include = "Id,Nombre,Telefono,Direccion")] ModelFirst modelFirst) { if (ModelState.IsValid) { db.Entry(modelFirst).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(modelFirst)); }
public ActionResult Edit([Bind(Include = "Id,NombreInstitucion")] Institucion institucion) { if (ModelState.IsValid) { db.Entry(institucion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(institucion)); }
public ActionResult Edit([Bind(Include = "Id,Evento,Fecha,Lugar,ModelFirstId,ModelFirstId1")] Eventos eventos) { if (ModelState.IsValid) { db.Entry(eventos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ModelFirstId1 = new SelectList(db.ModelFirstSet, "Id", "Nombre", eventos.ModelFirstId1); return(View(eventos)); }
public ActionResult Edit([Bind(Include = "Id,Cuenta,Password,Correo,Estado,PersonaPersonaId")] Usuario usuario) { if (ModelState.IsValid) { db.Entry(usuario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PersonaPersonaId = new SelectList(db.Personas, "PersonaId", "Rut", usuario.PersonaPersonaId); return(View(usuario)); }
public ActionResult Edit([Bind(Include = "ProfesionalSupervisorId,ValorSupervisor,Observaciones,PersonaPersonaId")] ProfesionalSupervisor profesionalSupervisor) { if (ModelState.IsValid) { db.Entry(profesionalSupervisor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PersonaPersonaId = new SelectList(db.Personas, "PersonaId", "Rut", profesionalSupervisor.PersonaPersonaId); return(View(profesionalSupervisor)); }
public ActionResult Create(GeneralPresupuestoVM viewModel) { if (ModelState.IsValid && User.Identity.GetUserId() != null) { var IdServi = User.Identity.GetUserId(); var servi = db.Servis.Where(x => x.Id == IdServi).FirstOrDefault(); var solicitud = db.Solicitudes.Find(viewModel.CrearPrespuesto.idSolicitud); var solMod = _solicitudesController.CambiaEstado(solicitud); try { // TODO: Add insert logic here var presupuesto = new Presupuestos { Estado = "Presupuestado", Hora = viewModel.CrearPrespuesto.hora, Fecha_Vencimiento = DateTime.Now.AddDays(3), Observacion = viewModel.CrearPrespuesto.observaciones, Precio = viewModel.CrearPrespuesto.precio, Solicitudes = solicitud, }; presupuesto.Servis.Add(servi); var userManager = System.Web.HttpContext.Current.GetOwinContext().GetUserManager <ApplicationUserManager>(); userManager.SendEmail(solicitud.Usuarios.Id, "Respondieron a Tu Solicitud!", "Uno de nuestros capacitados Servis a realizado un presupuesto par tu Solicitud! /n Ingresa a ServiEnCasa para verlo. /Exitos!!!"); db.Entry(solMod).State = System.Data.Entity.EntityState.Modified; db.Presupuestos.Add(presupuesto); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } } else { return(View()); } return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ProfesionalDocenteGuiaId,Profesion,NumeroSuperintendencia,Telefono,Correo,ValorDocente,PersonaPersonaId,DocenciaHospitalariaDocenciaHospitalariaId,InmunizacionInmunizacionId")] ProfesionalDocenteGuia profesionalDocenteGuia) { if (ModelState.IsValid) { db.Entry(profesionalDocenteGuia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.PersonaPersonaId = new SelectList(db.Personas, "PersonaId", "Rut", profesionalDocenteGuia.PersonaPersonaId); //ViewBag.DocenciaHospitalariaDocenciaHospitalariaId = new SelectList(db.DocenciaHospitalarias, "DocenciaHospitalariaId", "NombreDocenciaHospitalaria", profesionalDocenteGuia.DocenciaHospitalariaDocenciaHospitalariaId); //ViewBag.InmunizacionInmunizacionId = new SelectList(db.Inmunizacions, "InmunizacionId", "NombreInmunizacion", profesionalDocenteGuia.InmunizacionInmunizacionId); ViewBag.NombreDocenciaHospitalaria = new SelectList(db.DocenciaHospitalarias, "NombreDocenciaHospitalaria", "NombreDocenciaHospitalaria"); ViewBag.InmunizacionId = new SelectList(db.Inmunizacions, "InmunizacionId", "NombreInmunizacion"); return(View(profesionalDocenteGuia)); }
public ActionResult Edit(ComisionViewModel viewModel) { try { if (ModelState.IsValid) { var ComisionN = db.Comision.Find(viewModel.id); var _comAuditoria = new ComisionAuditoria(); var idUser = User.Identity.GetUserId(); var usuario = db.Users.Where(x => x.Id == idUser).FirstOrDefault(); _comAuditoria.FechaAlta = ComisionN.FechaAlta; _comAuditoria.FechaModificacion = DateTime.Now; _comAuditoria.UsuarioAlta = ComisionN.Usuario; _comAuditoria.ImpComision = ComisionN.ImpComision; _comAuditoria.UsuarioModificacion = usuario.Nombre + " " + usuario.Apellido; if (viewModel.importe >= 0 && ComisionN.ImpComision != viewModel.importe) { ComisionN.ImpComision = viewModel.importe; ComisionN.Usuario = usuario.Nombre + " " + usuario.Apellido; db.Entry(ComisionN).State = EntityState.Modified; db.ComisionAuditoria.Add(_comAuditoria); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); } // TODO: Add update logic here } catch { return(View()); } return(View()); }
public ActionResult CheckoutStatus(string collection_id, string collection_status, string preference_id, string external_reference, string payment_type, string merchant_order_id) { string mpRefID = Request["preference_id"]; string status = Request["collection_status"]; string collectionID = Request["collection_id"]; if (string.IsNullOrWhiteSpace(mpRefID) || string.IsNullOrWhiteSpace(status) || string.IsNullOrWhiteSpace(collectionID)) { return(Redirect("/")); } else { string order = mpRefID; string collection = collectionID; string stado = status; string _IdServi = User.Identity.GetUserId(); //NotifyUserOrderStatus(); StatusMP statuscode = new StatusMP() { Status = stado, MPCollectionID = collection, MPRefID = order }; if (stado == "approved") { var _pago = db.Pagos.Where(x => x.MPRefID == order).FirstOrDefault(); _pago.Estado = "Aprobado"; _CuentaCorriente._generarCredito(_IdServi, mpRefID, _pago.Importe); db.Entry(_pago).State = System.Data.Entity.EntityState.Modified; } return(View("../CuentaCorriente/Status", statuscode)); } }
public void Update(TEntity obj) { _context.Entry(obj).State = EntityState.Modified; _context.SaveChanges(); }