public async Task <List <Servicios> > Handle(ListaServicios request, CancellationToken cancellationToken) { var servicios = await _context.Servicios .ToListAsync(); return(servicios); }
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 Servicios(string sta, string des, string idc) { List <Servicios> servicios = new List <Servicios>(); 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")); } servicios = listServicios.getListaServicios(idc: idc, act: sta); if (des != "") { servicios = (from s in servicios where s.Descripcion_Corta.Contains(des) select s).ToList(); } } } catch { return(View("Acceso")); } return(PartialView("_listaServicios", servicios)); }
protected override void BorrarActual() { string msg = string.Empty; if (ServicioSeleccionado != null) { int Existe = ComprobarExistencia(); if (Existe < 0) { msg = "No se puede borrar porque no se ha insertado en la base de datos"; } else if (Existe > 0) { msg = string.Format("no se puede borrar, tiene {0} pedidos aun registrados", Existe); } else { db.TBLPRODUCTOS.Remove(ServicioSeleccionado.ElProducto); ListaServicios.Remove(ServicioSeleccionado); db.SaveChanges(); RaisePropertyChanged("ListaArticulos"); msg = "Borrado"; } } else { msg = "Ningun cliente seleccionado"; } MessageBox.Show(msg); }
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 override void OnNavigatingTo(NavigationParameters parameters) { RefNavParameters = parameters; string pageOrigen = RefNavParameters[Constantes.pageOrigen] as string; Catalogo empresa = RefNavParameters["Empresa"] as Catalogo; NomEmpresa = empresa.Nombre; ListaServicios = CatalogoService.ListarServiciosxEmpresa(empresa.Codigo); if (pageOrigen == "OperacionesView") { Servicio servicio = RefNavParameters["Servicio"] as Servicio; ServicioSelected = ListaServicios.Where(p => p.Codigo == servicio.Codigo).First(); } }
public JsonResult GetServicio(int idProd) { tipousr = Session["tipoUSR"].ToString(); List <Servicios> listaSer = new List <Servicios>(); ListaServicios _objCatSerrvices = new ListaServicios(); listaSer = _objCatSerrvices.ListarCatServices(tipousr, Session["verTarifas"].ToString()); var lista = from i in listaSer where i.IdProducto == idProd select i; return(Json(lista)); }
public ActionResult Index() { 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 == true) { SaldosHelp saldos = new SaldosHelp(); nombre = Session["Nombre"].ToString(); tipousr = Session["tipoUSR"].ToString(); List <Servicios> listaSer = new List <Servicios>(); ListaServicios _objCatSerrvices = new ListaServicios(); listaSer = _objCatSerrvices.ListarCatServices(tipousr, Usuario.VerTarifas.ToString()); ViewBag.Servicios = new SelectList(listaSer, "IdProducto", "Descripcion_Larga"); ViewBag.MontoUsr = saldos.getMonto(Session["idusuario"].ToString()); ViewBag.NombreUsuario = nombre; ViewBag.IdUsuario = sesionUsr.ToString(); if (Usuario.IdRol == 2) { ViewBag.Tipousr = true; } else { ViewBag.Tipousr = false; } return(View()); } } else { return(RedirectToAction("index")); } } catch { return(View("Acceso")); } return(View()); }
public JsonResult GetHistorialSaldo(string altField, string altFieldHasta, int daym) { int UsarioLog = 0; UsarioLog = Session["idusuario"].ToString() != "" ? Convert.ToInt16(Session["idusuario"].ToString()) : 0; tipousr = Session["tipoUSR"].ToString(); List <Saldos> HistorialList = new List <Saldos>(); ListaServicios _objCatSerrvices = new ListaServicios(); altField = (altField == "" ? "" : altField); altFieldHasta = (altFieldHasta == "" ? "" : altFieldHasta); HistorialList = _objCatSerrvices.ListarHistorialSaldos(UsarioLog, altField, altFieldHasta, daym); ViewData["HistorialMOV"] = HistorialList; return(Json(HistorialList)); }
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)); }
public ResponseGenerarSolicitudSerrvicio GenerarSolicitudServicio(RequestGenerarSolicitudSerrvicio request) { ResponseGenerarSolicitudSerrvicio response = new ResponseGenerarSolicitudSerrvicio(); SolicitudServicioDA gda = new SolicitudServicioDA(); List <ListaServicios> lstServicios = new List <ListaServicios>(); int id = 0; foreach (SolicitudServicio x in request.ListaServicios) { id++; ListaServicios servicio = new ListaServicios(); servicio.Id = id; servicio.CodigoServicio = x.CodigoServicio; servicio.FechaSolicitada = x.FechaSolicitada; servicio.Cantidad = x.Cantidad; lstServicios.Add(servicio); } response = gda.GenerarSolicitudServicio(request, lstServicios); return(response); }