public ActionResult ConsultaPrecios(Int32 IdServicio) { ServiciosDelegacionPrecios sp = new ServiciosDelegacionPrecios(); sp.serviciosDelegacionPrecios = con.serviciosDelegacionPrecios.ToList().Where(s => s.IdServicio == IdServicio).OrderByDescending(s => s.PrecioSinIva); return(Json(sp.serviciosDelegacionPrecios, JsonRequestBehavior.AllowGet)); }
public ActionResult Index(int id) { ServiciosDelegacionPrecios sp = new ServiciosDelegacionPrecios(); sp.serviciosDelegacionPrecios = con.serviciosDelegacionPrecios.ToList().Where(s => s.IdServicio == id).OrderByDescending(s => s.PrecioSinIva); return(PartialView("Index", sp.serviciosDelegacionPrecios)); // return Json(sp.serviciosDelegacionPrecios,JsonRequestBehavior.AllowGet); }
public ActionResult Guardar(ServiciosDelegacionPrecios serviciosDelegacionPrecios) { if (ModelState.IsValid) { // serviciosdelegacion.NombreServicio = Seguridad.Encrypt(serviciosdelegacion.NombreServicio); ServiciosDelegacionPrecios serviciosdelegacioneslistado = con.serviciosDelegacionPrecios.FirstOrDefault(model => model.Id == serviciosDelegacionPrecios.Id); if (serviciosdelegacioneslistado == null) { con.serviciosDelegacionPrecios.Add(serviciosDelegacionPrecios); con.SaveChanges(); } else { con.Set <ServiciosDelegacionPrecios>().AddOrUpdate(serviciosDelegacionPrecios); con.SaveChanges(); } } return(RedirectToAction("Nuevo/" + serviciosDelegacionPrecios.IdServicio)); }
// [HttpPost] public ActionResult Nuevo(int id) { ServiciosDelegacionPrecios sdp = new ServiciosDelegacionPrecios(); IEnumerable <ServiciosDelegacion> serviciosDelegacions = con.serviciosdelegacion.ToList().OrderBy(s => s.NombreServicio); List <ServiciosDelegacion> listaservicios = new List <ServiciosDelegacion>(); foreach (var i in serviciosDelegacions) { ServiciosDelegacion serviciosdelegaciones = new ServiciosDelegacion(); serviciosdelegaciones.Id = i.Id; serviciosdelegaciones.NombreServicio = Seguridad.Decrypt(i.NombreServicio); listaservicios.Add(serviciosdelegaciones); } sdp.IdServicio = id; sdp.serviciosDelegacionPrecios = con.serviciosDelegacionPrecios.ToList().Where(s => s.IdServicio == id).OrderByDescending(s => s.PrecioSinIva); sdp.listaserviciosdelegacion = listaservicios.OrderBy(s => s.NombreServicio); return(View(sdp)); }
public ActionResult Editar(int id) { ServiciosDelegacionPrecios sdp = con.serviciosDelegacionPrecios.FirstOrDefault(s => s.Id == id); try { IEnumerable <ServiciosDelegacion> serviciosDelegacions = con.serviciosdelegacion.ToList().OrderBy(s => s.NombreServicio); List <ServiciosDelegacion> listaservicios = new List <ServiciosDelegacion>(); foreach (var i in serviciosDelegacions) { ServiciosDelegacion serviciosdelegaciones = new ServiciosDelegacion(); serviciosdelegaciones.Id = i.Id; serviciosdelegaciones.NombreServicio = Seguridad.Decrypt(i.NombreServicio); listaservicios.Add(serviciosdelegaciones); } var idServicio = sdp.IdServicio; sdp.serviciosDelegacionPrecios = con.serviciosDelegacionPrecios.ToList().Where(s => s.IdServicio == idServicio).OrderByDescending(s => s.PrecioSinIva); sdp.listaserviciosdelegacion = listaservicios.OrderBy(s => s.NombreServicio); } catch (Exception Ex) { Ex.ToString(); } return(View(sdp)); }