public ActionResult Listar(string Proveedor = "") { String url = $"{baseUrl}?"; NameValueCollection queryString = HttpUtility.ParseQueryString(String.Empty); queryString.Add("registros", "0"); if (Proveedor != "") { queryString.Add("Proveedor", Proveedor); } url += queryString.ToString(); GenericResponseModel <IEnumerable <PedidoViewModel> > responseModel = ApiRequests .Get <GenericResponseModel <IEnumerable <PedidoViewModel> >, GenericResponseModel <String> >(url, out errorResponse); if (errorResponse == null) { return(Json(responseModel, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }
public ActionResult EditarCuenta(UsuarioViewModel newUsuario) { String url = $"{baseUrl}/EditarCuenta"; UsuarioViewModel usuarioLogeado = (UsuarioViewModel)Session["usuario"]; newUsuario.Id = usuarioLogeado.Id; GenericResponseModel <String> responseModel = ApiRequests .Patch <GenericResponseModel <String>, UsuarioViewModel, GenericResponseModel <String> >(url, newUsuario, out errorResponse); if (errorResponse == null) { //Volver a poner en session el usuario actual url = $"{baseUrl}/{usuarioLogeado.Id}"; GenericResponseModel <UsuarioViewModel> nuevoUsuarioResponseModel = ApiRequests .Get <GenericResponseModel <UsuarioViewModel>, GenericResponseModel <String> >(url, out errorResponse); if (errorResponse == null) { nuevoUsuarioResponseModel.Data.Token = usuarioLogeado.Token; Session["usuario"] = nuevoUsuarioResponseModel.Data; return(Json(responseModel, JsonRequestBehavior.AllowGet)); } return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }
public ActionResult Listar(string Nombre = "") { String url = "Cliente?"; NameValueCollection queryString = HttpUtility.ParseQueryString(String.Empty); queryString.Add("registros", "0"); if (Nombre != "") { queryString.Add("Nombre", Nombre); } url += queryString.ToString(); GenericResponseModel <IEnumerable <ClienteViewModel> > responseModel = ApiRequests .Get <GenericResponseModel <IEnumerable <ClienteViewModel> >, GenericResponseModel <String> >(url, out errorResponse); if (errorResponse == null) { return(Json(responseModel, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }
public ActionResult Tienepromociones(int Producto = 0, string FechaInicio = "", string FechaFin = "", int Promocion = 0) { String url = $"{urlBase}/TienePromociones?"; NameValueCollection queryString = HttpUtility.ParseQueryString(String.Empty); queryString.Add("Producto", Producto.ToString()); queryString.Add("FechaInicio", FechaInicio); queryString.Add("FechaFin", FechaFin); queryString.Add("Promocion", Promocion.ToString()); url += queryString.ToString(); GenericResponseModel <Boolean> responseModel = ApiRequests .Get <GenericResponseModel <Boolean>, GenericResponseModel <String> >(url, out errorResponse); if (errorResponse == null) { return(Json(responseModel, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }
public ActionResult Listar(string Descripcion = "") { String url = "Producto?"; NameValueCollection queryString = HttpUtility.ParseQueryString(String.Empty); queryString.Add("registros", "0"); if (Descripcion != "") { queryString.Add("Descripcion", Descripcion); } url += queryString.ToString(); GenericResponseModel <IEnumerable <ProductoViewModel> > responseModel = ApiRequests .Get <GenericResponseModel <IEnumerable <ProductoViewModel> >, GenericResponseModel <String> >(url, out errorResponse); if (errorResponse == null) { return(Json(responseModel, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }
public ActionResult Roles() { GenericResponseModel <IEnumerable <RolViewModel> > responseModel = ApiRequests .Get <GenericResponseModel <IEnumerable <RolViewModel> >, GenericResponseModel <String> >("Rol", out errorResponse); if (errorResponse == null) { return(Json(responseModel, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }
public ActionResult Obtener(int Id) { String url = $"{baseUrl}/{Id}"; GenericResponseModel <PedidoViewModel> responseModel = ApiRequests .Get <GenericResponseModel <PedidoViewModel>, GenericResponseModel <String> >(url, out errorResponse); if (errorResponse == null) { return(Json(responseModel, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }
public ActionResult InfoPrincipal() { String url = $"{baseUrl}/InfoPrincipal"; GenericResponseModel <InfoPrincipalViewModel> responseModel = ApiRequests .Get <GenericResponseModel <InfoPrincipalViewModel>, GenericResponseModel <String> >(url, out errorResponse); if (errorResponse == null) { return(Json(responseModel, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }
// GET: Pedido/Edit/5 public ActionResult Recibir(int id) { String url = $"{baseUrl}/{id}"; GenericResponseModel <PedidoViewModel> responseModel = ApiRequests .Get <GenericResponseModel <PedidoViewModel>, GenericResponseModel <String> >(url, out errorResponse); if (errorResponse != null) { return(RedirectToAction("Index")); } PedidoViewModel pedido = responseModel.Data; pedido.Trabajador.Nombre += " " + pedido.Trabajador.Apellido; return(View(pedido)); }
public ActionResult FormRecibir(int id) { String url = $"{baseUrl}/{id}"; GenericResponseModel <PedidoViewModel> pedidoResponseModel = ApiRequests .Get <GenericResponseModel <PedidoViewModel>, GenericResponseModel <String> >(url, out errorResponse); PedidoViewModel pedido = pedidoResponseModel.Data; GenericResponseModel <String> responseModel = ApiRequests .Put <GenericResponseModel <String>, PedidoViewModel, GenericResponseModel <String> >(url, pedido, out errorResponse); if (errorResponse == null) { return(Json(responseModel, JsonRequestBehavior.AllowGet)); } else { return(Json(errorResponse, JsonRequestBehavior.AllowGet)); } }