public JsonResult BuscarPrecio(int ProductDetailId, int IdPresentacion) { FuncUsuarios FuncUsuarios = new FuncUsuarios(); var Precio = FuncUsuarios.PrecioProducto(ProductDetailId, IdPresentacion); return(Json(Precio, JsonRequestBehavior.AllowGet)); }
public JsonResult GetbyID(int?ID) { var ProductoDetalle = (from PD in db.ProductDetails join P in db.Products on PD.ProductoId equals P.ProductoId where PD.ProductDetailId == ID select new { PD, P }).ToList(); EDProductDetail EDProductDetail = new EDProductDetail(); if (ProductoDetalle != null) { foreach (var item in ProductoDetalle) { FuncUsuarios FuncUsuarios = new FuncUsuarios(); List <EDMarker> ListaEDMarker = new List <EDMarker>(); ListaEDMarker = FuncUsuarios.ListaFabricante(); EDProductDetail.ProductDetailId = item.PD.ProductDetailId; EDProductDetail.CodBarras = item.PD.CodBarras; EDProductDetail.RegInvima = item.PD.RegInvima; EDProductDetail.Existencias = item.PD.Existencias; EDProductDetail.ProductoId = item.PD.ProductoId; EDProductDetail.NombreProducto = item.P.NombreProducto; EDProductDetail.MarkerId = item.PD.MarkerId; EDMarker EDMarker = ListaEDMarker.Find(u => u.MarkerId == EDProductDetail.MarkerId); EDProductDetail.NombreFabricante = EDMarker.NombreFabricante; EDProductDetail.ListaFabricantes = ListaEDMarker; } } return(Json(EDProductDetail, JsonRequestBehavior.AllowGet)); }
public JsonResult BuscarXId(int ProductDetailId) { var ProductoDetalle = (from PD in db.ProductDetails join P in db.Products on PD.ProductoId equals P.ProductoId join M in db.Markers on PD.MarkerId equals M.MarkerId where PD.ProductDetailId == ProductDetailId select new { PD, P, M }).ToList(); EDProductPresentationPrice EDProductPresentationPrice = new EDProductPresentationPrice(); if (ProductoDetalle != null) { foreach (var item in ProductoDetalle) { EDProductPresentationPrice.ProductDetailId = item.PD.ProductDetailId; EDProductPresentationPrice.CodBarras = item.PD.CodBarras; EDProductPresentationPrice.ProductoId = item.PD.ProductoId; EDProductPresentationPrice.NombreProducto = item.P.NombreProducto; EDProductPresentationPrice.MarkerId = item.PD.MarkerId; EDProductPresentationPrice.NombreFabricante = item.M.NombreFabricante; FuncUsuarios FuncUsuarios = new FuncUsuarios(); EDProductPresentationPrice.ListaPresentacion = FuncUsuarios.ListaProductPresentacion(EDProductPresentationPrice.ProductDetailId); EDProductPresentationPrice.Precio = FuncUsuarios.PrecioProducto(item.PD.ProductDetailId, EDProductPresentationPrice.ListaPresentacion[0].PresentationId); } } return(Json(EDProductPresentationPrice, JsonRequestBehavior.AllowGet)); }
public JsonResult GetbyID(int?ID) { var Entrada = (from E in db.Entries where E.EntradaId == ID select E).ToList(); EDEntry EDEntry = new EDEntry(); if (Entrada != null) { foreach (var item in Entrada) { FuncUsuarios FuncUsuarios = new FuncUsuarios(); List <EDProvider> ListaProveedor = new List <EDProvider>(); List <EDEntryDetails> ListaDetalle = new List <EDEntryDetails>(); ListaProveedor = FuncUsuarios.ListaProveedores(); EDEntry.EntryId = item.EntradaId; EDEntry.FechaIngreso = item.FechaIngreso.ToString("dd/MM/yyyy"); EDEntry.Aprobado = item.Aprobado; EDEntry.TerceroId = item.TerceroId; EDEntry.ListaTerceros = ListaProveedor; ListaDetalle = FuncUsuarios.ListaDetalleEntrada(item.EntradaId); EDEntry.ListaEntradas = ListaDetalle; } } return(Json(EDEntry, JsonRequestBehavior.AllowGet)); }
public JsonResult listaTerceros() { FuncUsuarios FuncUsuarios = new FuncUsuarios(); List <EDProvider> ListaTerceros = new List <EDProvider>(); ListaTerceros = FuncUsuarios.ListaTerceros(); return(Json(ListaTerceros, JsonRequestBehavior.AllowGet)); }
public JsonResult ListaPresentacion(int ProductDetailId) { List <EDPresentacion> ListaPresentacion = new List <EDPresentacion>(); FuncUsuarios FuncUsuarios = new FuncUsuarios(); ListaPresentacion = FuncUsuarios.ListaProductPresentacion(ProductDetailId); return(Json(ListaPresentacion, JsonRequestBehavior.AllowGet)); }
public JsonResult BuscarXNombrePresentation(string presentacion) { FuncUsuarios FuncUsuarios = new FuncUsuarios(); List <EDPresentacion> ListaEDPresentacion = new List <EDPresentacion>(); ListaEDPresentacion = FuncUsuarios.ListaPresentacion(presentacion); return(Json(ListaEDPresentacion, JsonRequestBehavior.AllowGet)); }
public JsonResult listaPresentacion() { FuncUsuarios FuncUsuarios = new FuncUsuarios(); List <EDPresentacion> ListaEDPresentacion = new List <EDPresentacion>(); ListaEDPresentacion = FuncUsuarios.ListaNombrePresentacion(); return(Json(ListaEDPresentacion, JsonRequestBehavior.AllowGet)); }
public JsonResult listaFabricantes(int?ID) { FuncUsuarios FuncUsuarios = new FuncUsuarios(); List <EDMarker> ListaEDMarker = new List <EDMarker>(); ListaEDMarker = FuncUsuarios.ListaFabricante(); Product Product = db.Products.Find(ID); EDProduct EDProduct = new EDProduct(); if (Product != null) { EDProduct.ProductoId = Product.ProductoId; EDProduct.NombreProducto = Product.NombreProducto; EDProduct.MinStock = Product.MinStock; EDProduct.Descripcion = Product.Descripcion; EDProduct.Componentes = Product.Componentes; } return(Json(new{ ListaEDMarker, EDProduct }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetbyID(int?ID) { PaymentProvider PaymentProvider = db.PaymentProviders.Find(ID); EDPaymentProvider EDPaymentProvider = new EDPaymentProvider(); if (PaymentProvider != null) { FuncUsuarios FuncUsuarios = new FuncUsuarios(); List <EDProvider> ListaTerceros = new List <EDProvider>(); ListaTerceros = FuncUsuarios.ListaTerceros(); EDPaymentProvider.Id_Pago = PaymentProvider.Id_Pago; EDPaymentProvider.Valor_Pago = PaymentProvider.Valor_Pago; EDPaymentProvider.Fecha_Pago = PaymentProvider.Fecha_Pago.ToString("dd/MM/yyyy"); EDPaymentProvider.Observacion = PaymentProvider.Observacion; EDPaymentProvider.TerceroId = PaymentProvider.TerceroId; EDProvider providername = ListaTerceros.Find(u => u.TerceroId == EDPaymentProvider.TerceroId); EDPaymentProvider.NombreTercero = providername.NombreTercero; EDPaymentProvider.ListaTerceros = ListaTerceros; } return(Json(EDPaymentProvider, JsonRequestBehavior.AllowGet)); }
public JsonResult GetbyID(int?ID) { var PrecioProducto = (from PPP in db.ProductPresentationPrices join PD in db.ProductDetails on PPP.ProductDetailId equals PD.ProductDetailId join P in db.Products on PD.ProductoId equals P.ProductoId join M in db.Markers on PD.MarkerId equals M.MarkerId join PR in db.Presentations on PPP.PresentationId equals PR.PresentationId where PPP.PrecioProductoId == ID select new { PPP, PD, P, M, PR }).ToList(); EDProductPresentationPrice EDProductPresentationPrice = new EDProductPresentationPrice(); if (PrecioProducto != null) { foreach (var item in PrecioProducto) { FuncUsuarios FuncUsuarios = new FuncUsuarios(); List <EDPresentacion> ListaEDPresentacion = new List <EDPresentacion>(); List <EDPresentacion> ListaEDPresentacionNombre = new List <EDPresentacion>(); ListaEDPresentacionNombre = FuncUsuarios.ListaNombrePresentacion(); EDProductPresentationPrice.PrecioProductoId = item.PPP.PrecioProductoId; EDProductPresentationPrice.Precio = item.PPP.Precio; EDProductPresentationPrice.PresentationId = item.PPP.PresentationId; EDProductPresentationPrice.MarkerId = item.PD.MarkerId; EDProductPresentationPrice.NombreFabricante = item.M.NombreFabricante; EDProductPresentationPrice.ProductDetailId = item.PD.ProductDetailId; EDProductPresentationPrice.CodBarras = item.PD.CodBarras; EDProductPresentationPrice.ProductoId = item.PD.ProductoId; EDProductPresentationPrice.NombreProducto = item.P.NombreProducto; EDProductPresentationPrice.CantPresentacion = item.PR.CantPresentacion; EDProductPresentationPrice.NombrePresentacion = item.PR.NombrePresentacion; ListaEDPresentacion = FuncUsuarios.ListaPresentacion(EDProductPresentationPrice.NombrePresentacion); EDProductPresentationPrice.ListaPresentacion = ListaEDPresentacion; EDProductPresentationPrice.ListaNombrePresentacion = ListaEDPresentacionNombre; } } return(Json(EDProductPresentationPrice, JsonRequestBehavior.AllowGet)); }