// // GET: /GuiaRemision/Edit/5 public ActionResult Edit(int id) { var ordenWS = new OrdenCompraWS(); var ordenCompra = ordenWS.Obtener(id); var articulo = new ArticuloWS(); ViewBag.Articulos = articulo.Listar(); var usuario = ((UserBE)Session["Usuario"]); var proveedor = new ProveedorWS().Obtener(usuario.EmpleadoId); ViewBag.RazonSocial = proveedor.RazonSocial; ViewBag.Direccion = proveedor.Direccion; ViewBag.IdEstablecimiento = ordenCompra.Establecimiento.IdEstablecimiento; ViewBag.IdOrdenCompra = ordenCompra.IdOrdenCompra; ViewBag.Estado = ordenCompra.Estado; var ordendetalleWS = new OrdenCompraArticuloWS(); ViewBag.Detalle = JsonConvert.SerializeObject(ordendetalleWS.ObtenerporOrden(id)); ViewBag.IdGuia = 0; if (ordenCompra.Estado == (int)ConstantesBE.EstadoOrden.Aprobada || ordenCompra.Estado == (int)ConstantesBE.EstadoOrden.Atendida) { var guiaremisionWS = new GuiaRemisionWS(); var guiabe = guiaremisionWS.ObtenerporOrden(id); ViewBag.IdGuia = guiabe.IdGuiaRemision; } return(View(ordenCompra)); }
// // GET: /OrdenCompra/Create public ActionResult Create(int?IdOrden) { var db = new ProveedorWS(); ViewBag.Proveedores = db.Listar(); var articulo = new ArticuloWS(); ViewBag.Articulos = articulo.Listar(); int IdEstablecimiento = ((UserBE)Session["Usuario"]).EmpleadoId; var OrdenCompra = new OrdenCompraBE(); var EstablecimientoWS = new EstablecimientoWS(); OrdenCompra.Establecimiento = EstablecimientoWS.Obtener(IdEstablecimiento); Session["detalle"] = null; if (IdOrden != null) { OrdenCompra = new OrdenCompraWS().Obtener((int)IdOrden); } else { OrdenCompra.Proveedor = new ProveedorBE() { IdProveedor = 0, RUC = "", RazonSocial = "" }; } //var detalle = (List<ArticuloBE>)Session["detalle"]; //OrdenCompraBE orden = new OrdenCompraBE(); return(View(OrdenCompra)); }
public ActionResult CargarProducto(int IdProveedor, int IdArticulo) { var ArticuloWS = new ArticuloWS(); var articulo = ArticuloWS.ObtenerporProveedor(IdProveedor, IdArticulo); return(Json(articulo, JsonRequestBehavior.AllowGet)); }
public ActionResult CargarProducto(int IdArticulo) { var ArticuloWS = new ArticuloWS(); int IdEstablecimiento = ((UserBE)Session["Usuario"]).EmpleadoId; var articulo = ArticuloWS.ObtenerporEstablecimiento(IdEstablecimiento, IdArticulo); return(Json(articulo, JsonRequestBehavior.AllowGet)); }
public ActionResult CargarProducto(int IdArticulo) { var ArticuloWS = new ArticuloWS(); int IdProveedor = ((UserBE)Session["usuario"]).EmpleadoId; var articulo = ArticuloWS.ObtenerporProveedor(IdProveedor, IdArticulo); return(Json(articulo, JsonRequestBehavior.AllowGet)); }
public ActionResult Create() { var db = new ProveedorWS(); ViewBag.Proveedores = db.Listar(); var articulo = new ArticuloWS(); ViewBag.Articulos = articulo.Listar(); int IdEstablecimiento = ((UserBE)Session["Usuario"]).EmpleadoId; /*var OrdenCompra = new OrdenCompraBE(); * var EstablecimientoWS = new EstablecimientoWS(); * OrdenCompra.Establecimiento = EstablecimientoWS.Obtener(IdEstablecimiento);*/ Session["detalle"] = null; //var detalle = (List<ArticuloBE>)Session["detalle"]; //OrdenCompraBE orden = new OrdenCompraBE(); return(View()); }