public static Cortina_disponible cortinaVerificarByUsuario() { Cortina_disponible oC = new Cortina_disponible(); try { Cortina_disponibleMng oMng = new Cortina_disponibleMng(); oMng.fillLst(); List <Cortina_disponible> lst = oMng.Lst; if (lst.Exists(p => p.Inicio != default(DateTime) && p.Fin == default(DateTime))) { oC = lst.Find(p => p.Fin == default(DateTime)); Cortina o = new Cortina() { Id = oC.Id_cortina }; CortinaMng oCMng = new CortinaMng() { O_Cortina = o }; oCMng.selById(); } } catch { throw; } return(oC); }
public static void cortinaTarimaPush(Cortina_disponible o, IDbTransaction tran = null) { try { Cortina_disponibleMng oMng = new Cortina_disponibleMng() { O_Cortina_disponible = o }; oMng.agregarTarima(tran); oMng.selById(tran); } catch { throw; } }
public static Cortina_disponible cortinaTomar(Cortina_disponible o) { try { Cortina_disponibleMng oMng = new Cortina_disponibleMng() { O_Cortina_disponible = o }; oMng.add(); } catch { throw; } return(o); }
public static void cortinaLiberar(int id, IDbTransaction trans = null) { try { Cortina_disponible o = new Cortina_disponible() { Id = id }; Cortina_disponibleMng oMng = new Cortina_disponibleMng() { O_Cortina_disponible = o }; oMng.liberar(trans); } catch { throw; } }
public static Cortina_disponible cortinaGetByAsn(int id_asn) { Cortina_disponible o = new Cortina_disponible() { Id_asn = id_asn }; try { Cortina_disponibleMng oMng = new Cortina_disponibleMng() { O_Cortina_disponible = o }; oMng.selByIdAsn(); } catch { throw; } return(o); }
private string expedicion(HttpContext context) { option = context.Request["opt"].ToString(); Cortina_disponible oCDisp = new Cortina_disponible(); switch (option) { case "importExpedicionData": jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); ExpedicionCtrl.loadCsv(jsonData.Split('\n')); response = JsonConvert.SerializeObject(true); break; case "importExpedicionDataStatus": response = JsonConvert.SerializeObject(ExpedicionCtrl.csvProcess()); break; case "importExpedicionDataResultShowed": ExpedicionCtrl.ResultShowed(); response = JsonConvert.SerializeObject(true); break; } return(response); }
private string recepcion(HttpContext context) { option = context.Request["opt"].ToString(); Cortina_disponible oCDisp = new Cortina_disponible(); switch (option) { case "lst": response = JsonConvert.SerializeObject(RecepcionCtrl.cortinaLst()); break; case "cortinaVerificarByUsuario": response = JsonConvert.SerializeObject(RecepcionCtrl.cortinaVerificarByUsuario()); break; case "cortinaDispobleByBodega": List <Cortina> lst = new List <Cortina>(); if (context.Request["pk"] != null) { key = context.Request["pk"].ToString(); lst = RecepcionCtrl.cortinaDispobleByBodega(Convert.ToInt32(key)); } response = JsonConvert.SerializeObject(lst); break; case "cortinaTomar": jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); oCDisp = JsonConvert.DeserializeObject <Cortina_disponible>(jsonData); RecepcionCtrl.cortinaTomar(oCDisp); response = JsonConvert.SerializeObject(oCDisp); break; case "cortinaLiberar": if (context.Request["pk"] != null) { key = context.Request["pk"].ToString(); RecepcionCtrl.cortinaLiberar(Convert.ToInt32(key)); } response = JsonConvert.SerializeObject(key); break; case "cortinaTarimaPush": jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); oCDisp = JsonConvert.DeserializeObject <Cortina_disponible>(jsonData); RecepcionCtrl.cortinaTarimaPush(oCDisp); response = JsonConvert.SerializeObject(oCDisp); break; case "importRecepcionData": jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); RecepcionCtrl.loadCsv(jsonData.Split('\n')); response = JsonConvert.SerializeObject(true); break; case "importRecepcionDataStatus": response = JsonConvert.SerializeObject(RecepcionCtrl.csvProcess()); break; case "importRecepcionDataResultShowed": RecepcionCtrl.ResultShowed(); response = JsonConvert.SerializeObject(true); break; case "entradaAddAsn": jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); List <Entrada> lstEnt = JsonConvert.DeserializeObject <List <Entrada> >(jsonData); Asn oAsn = ProcessCtrl.asnGetAllById(Convert.ToInt32(context.Request["pk"])); foreach (Entrada itemE in lstEnt) { itemE.Fecha = DateTime.Now; itemE.Mercancia = oAsn.PLstPartida.Find(p => p.PMercancia.Sku == itemE.Sku).PMercancia.Nombre; } oAsn.PLstEntrada = lstEnt; RecepcionCtrl.entradaAddAsn(oAsn); response = JsonConvert.SerializeObject(true); break; //case "add": // jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); // oCDisp = JsonConvert.DeserializeObject<Cortina>(jsonData); // o.Id = CatalogCtrl.catalogAdd(o); // response = JsonConvert.SerializeObject(o); // break; //case "udt": // jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); // o = JsonConvert.DeserializeObject<Cortina>(jsonData); // CatalogCtrl.catalogUdt(o); // response = JsonConvert.SerializeObject(o); // break; //case "lst": // List<Cortina> lst = CatalogCtrl.catalogGetAllLst(o).Cast<Cortina>().ToList(); // if (context.Request["pk"] != null) // { // key = context.Request["pk"].ToString(); // lst = lst.FindAll(p => p.Id_bodega == Convert.ToInt32(key)); // } // response = JsonConvert.SerializeObject(lst); // break; //case "enb": // jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); // o = JsonConvert.DeserializeObject<Cortina>(jsonData); // CatalogCtrl.catalogEnabled(o); // o.IsActive = true; // response = JsonConvert.SerializeObject(o); // break; //case "dsb": // jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); // o = JsonConvert.DeserializeObject<Cortina>(jsonData); // CatalogCtrl.catalogDisabled(o); // o.IsActive = false; // response = JsonConvert.SerializeObject(o); // break; default: break; } return(response); }