void Awake() { DontDestroyOnLoad(this.gameObject); Instance = this; Application.logMessageReceived += LogTrace; AppMgr.Instance.Init(); }
public static void entradaAddAsn(Asn oAsn) { IDbTransaction tran = null; try { EntradaMng oMng = new EntradaMng(); tran = GenericDataAccess.BeginTransaction(); foreach (Entrada item in oAsn.PLstEntrada) { oMng.O_Entrada = item; oMng.add(tran); RecepcionCtrl.cortinaTarimaPush(oAsn.PCortinaAsignada, tran); } RecepcionCtrl.cortinaLiberar(oAsn.PCortinaAsignada.Id, tran); ProcessCtrl.asnSetDescargada(oAsn, tran); GenericDataAccess.CommitTransaction(tran); } catch { if (tran != null) { GenericDataAccess.RollbackTransaction(tran); } throw; } }
private string asn(HttpContext context) { option = context.Request["opt"].ToString(); //int id_cliente = 0; //string folio_aplicada = string.Empty; //DateTime corte_ini = default(DateTime); //DateTime corte_fin = default(DateTime); Asn o = null; switch (option) { case "sltById": response = JsonConvert.SerializeObject(ProcessCtrl.asnGetAllById(Convert.ToInt32(context.Request["key"]))); break; case "lst": o = new Asn(); List <Asn> lstAsn = ProcessCtrl.asnLst(); foreach (Asn item in lstAsn) { item.PCortinaAsignada = RecepcionCtrl.cortinaGetByAsn(item.Id); if (item.PCortinaAsignada.Id_cortina > 0) { Cortina oCortina = new Cortina() { Id = item.PCortinaAsignada.Id_cortina }; CatalogoCtrl.catalogSelById(oCortina); item.CortinaNombre = oCortina.Nombre; } } response = JsonConvert.SerializeObject(lstAsn); break; case "add": jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); o = JsonConvert.DeserializeObject <Asn>(jsonData); ProcessCtrl.asnAdd(o); response = JsonConvert.SerializeObject(true); break; default: break; } return(response); }
private string proforma(HttpContext context) { option = context.Request["opt"].ToString(); int id_cliente = 0; string folio_aplicada = string.Empty; DateTime corte_ini = default(DateTime); DateTime corte_fin = default(DateTime); Proforma_concentrado o = null; switch (option) { case "procesar": ProcessCtrl.Procesar(CatalogoCtrl.catalogGetAllLst(new Cliente()).Cast <Cliente>().ToList().FindAll(p => p.IsActive == true)); response = JsonConvert.SerializeObject(true); break; case "concentrado_get": response = JsonConvert.SerializeObject(ProcessCtrl.concentradoGetAll()); break; case "concentrado_getAplicada": response = JsonConvert.SerializeObject(ProcessCtrl.concentradoGetAll(true)); break; case "concentrado_getAllCliente": o = new Proforma_concentrado(); if (context.Request["corte"] != null) { DateTime.TryParse(context.Request["corte"], out fecha); } if (context.Request["key"] != null) { int.TryParse(context.Request["key"], out id_cliente); } o = new Proforma_concentrado() { Id_cliente = id_cliente, Fecha_servicio = fecha }; response = JsonConvert.SerializeObject(ProcessCtrl.concentradoGetAllCliente(o)); break; case "concentrado_getAllClienteApp": o = new Proforma_concentrado(); if (context.Request["key"] != null) { int.TryParse(context.Request["key"], out id_cliente); } o = new Proforma_concentrado() { Id_cliente = id_cliente, Fecha_servicio = fecha }; response = JsonConvert.SerializeObject(ProcessCtrl.concentradoGetAllCliente(o, true)); break; case "concentrado_getByCte": int anio = 0; int mes = 0; if (context.Request["pk"] != null) { key = context.Request["pk"].ToString(); int.TryParse(key, out id_cliente); } if (context.Request["year"] != null) { key = context.Request["year"].ToString(); int.TryParse(key, out anio); } if (context.Request["month"] != null) { key = context.Request["month"].ToString(); int.TryParse(key, out mes); } response = JsonConvert.SerializeObject(ProcessCtrl.concentradoGetByCliente(id_cliente, anio, mes)); break; case "concentradoUdtActiva": if (context.Request["corte_ini"] != null) { DateTime.TryParse(context.Request["corte_ini"], out corte_ini); } if (context.Request["corte_fin"] != null) { DateTime.TryParse(context.Request["corte_fin"], out corte_fin); } if (context.Request["key"] != null) { int.TryParse(context.Request["key"], out id_cliente); } response = JsonConvert.SerializeObject(ProcessCtrl.concentradoUdtActiva(id_cliente, corte_ini, corte_fin)); break; case "concetradoProfActByFolio": if (context.Request["folio"] != null) { folio_aplicada = context.Request["folio"].ToString(); } response = JsonConvert.SerializeObject(ProcessCtrl.concetradoProfActByFolio(folio_aplicada)); break; default: 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); }