public ActionResult Listar(GridDataRequest request) { int totalRecords = 0; var lstGrd = TransferenciaBL.LstTransferenciaJGrid(request, ref totalRecords); var productsData = new { total = (int)Math.Ceiling((float)totalRecords / (float)request.rows), page = request.page, records = totalRecords, rows = (from item in lstGrd select new { id = item.TransferenciaId, cell = new string[] { item.TransferenciaId.ToString(), item.AlmacenOrigen, item.AlmacenDestino, item.Fecha.ToString(), item.Estado } } ).ToArray() }; return(Json(productsData, JsonRequestBehavior.AllowGet)); }
public ActionResult ListarDetalle(GridDataRequest request) { int transferenciaid = request.DataFilters().Count > 0 ? int.Parse(request.DataFilters()["TransferenciaId"]) : 0; if (transferenciaid == 0) { return(Json(null, JsonRequestBehavior.AllowGet)); } const int totalRecords = 10; var productsData = new { total = 1, page = 1, records = totalRecords, rows = (from item in TransferenciaBL.ListarDetalleTransferencia(transferenciaid) select new { id = item.ArticuloId, cell = new string[] { item.TransferenciaId.ToString(), item.ArticuloId.ToString(), item.Articulo, item.Cantidad.ToString(), item.Series, item.TransferenciaId.ToString() + "," + item.ArticuloId.ToString() } } ).ToArray() }; return(Json(productsData, JsonRequestBehavior.AllowGet)); }
public ActionResult ObtenerMovimientoExt(int pTransferenciaId) { var tra = TransferenciaBL.ObtenerEntradaSalida(pTransferenciaId); return(Json(new { Fecha = tra.Fecha.ToString(), tra.Estado, tra.AlmacenDestino, tra.AlmacenOrigen }, JsonRequestBehavior.AllowGet)); }
public ActionResult CrearTransferencia(int pAlmacenDestinoId) { var oficinaid = VendixGlobal.GetOficinaId(); var usuarioid = VendixGlobal.GetUsuarioId(); var item = new Transferencia { AlmacenOrigenId = AlmacenBL.Obtener(x => x.OficinaId == oficinaid).AlmacenId, AlmacenDestinoId = pAlmacenDestinoId, UsuarioId = usuarioid, Fecha = VendixGlobal.GetFecha(), Estado = "P" }; TransferenciaBL.Crear(item); return(Json(item.TransferenciaId, JsonRequestBehavior.AllowGet)); }
public ActionResult Confirmar(int pTransferenciaId) { return(Json(TransferenciaBL.TransferirSeries(pTransferenciaId), JsonRequestBehavior.AllowGet)); }
public ActionResult Desconfirmar(int pTransferenciaId) { return(Json(TransferenciaBL.Desconfirmar(pTransferenciaId), JsonRequestBehavior.AllowGet)); }
public ActionResult ObtenerMovimiento(int pTransferenciaId) { return(Json(TransferenciaBL.Obtener(pTransferenciaId), JsonRequestBehavior.AllowGet)); }