public ActionResult _agregarServicio(Servicios ser) { ListaServicios listServicios = new ListaServicios(); ViewData["listCategoria"] = listServicios.getCategorias(); if (ModelState.IsValid) { ser.UUM = int.Parse(Session["idusuario"].ToString()); List <Servicio_Precio_TipoUsuario> ListSerPreUsu = new List <Servicio_Precio_TipoUsuario>(); ListSerPreUsu.Add(new Servicio_Precio_TipoUsuario() { Tipocliente = 1, Precio = ser.PrecioMayoristaPRO }); ListSerPreUsu.Add(new Servicio_Precio_TipoUsuario() { Tipocliente = 2, Precio = ser.PrecioMayorista }); ser.Precios = ListSerPreUsu; if (listServicios.addService(ser: ser)) { var redirectUrl = new UrlHelper(Request.RequestContext).Action("Servicios", "Adm", new { ido = 1 }); return(Json(new { Url = redirectUrl })); } } return(PartialView(ser)); }
public ActionResult _detalleServicio(Servicios ser) { ListaServicios listServicios = new ListaServicios(); ViewData["listCategoria"] = listServicios.getCategorias(); if (ModelState.IsValid) { ser.UUM = int.Parse(Session["idusuario"].ToString()); foreach (var precio in ser.Precios) { switch (precio.Tipocliente) { case 1: precio.Precio = ser.PrecioMayoristaPRO; break; case 2: precio.Precio = ser.PrecioMayorista; break; } } if (listServicios.setDetalleServicios(ser: ser)) { var redirectUrl = new UrlHelper(Request.RequestContext).Action("Servicios", "Adm", new { ido = 2 }); return(Json(new { Url = redirectUrl })); } } return(PartialView(ser)); }
public ActionResult _agregarServicio() { ListaServicios listServicios = new ListaServicios(); Servicios ser = new Servicios(); ViewData["listCategoria"] = listServicios.getCategorias(); return(PartialView(ser)); }
public ActionResult _detalleServicio(int?ids) { ListaServicios listServicios = new ListaServicios(); Servicios servicio = listServicios.getDetalleServicio(ids: ids); ViewData["listCategoria"] = listServicios.getCategorias(); return(PartialView(servicio)); }
public ActionResult Servicios(int?ido) { List <Servicios> servicios = new List <Servicios>(); Message msg = new Message(); ListaServicios listServicios = new ListaServicios(); try { sesionUsr = Session["idusuario"].ToString() != "" ? Convert.ToInt16(Session["idusuario"].ToString()) : 0; if (sesionUsr != 0) { UxiUsuariosEE Usuario = new UxiUsuariosEE(); Usuario = seguridad.Usuario(sesionUsr.ToString()); if (Usuario.isAutenticated == false) { return(View("Acceso")); } ViewData["listCategoria"] = listServicios.getCategorias(); if (ido == null) { msg.hasMessage = false; } else { msg.hasMessage = true; msg.strMessage = ido == 1 ? "¡Se agrego el servicio correctamente!" : "¡Se actualizo el servicio correctamente!"; } ViewBag.Message = msg; } } catch { return(View("Acceso")); } return(View(servicios)); }