//internal void LstCitas(bool conCita = false) //{ // try // { // this.comm = GenericDataAccess.CreateCommandSP("sp_Tarima_almacen_trafico"); // if (conCita) // this._oTarima_almacen_trafico.Folio_cita = string.Empty; // else // this._oTarima_almacen_trafico.Folio_cita = null; // addParameters(5); // this.dt = GenericDataAccess.ExecuteSelectCommand(comm); // this._lst = new List<Tarima_almacen_trafico>(); // foreach (DataRow dr in dt.Rows) // { // Tarima_almacen_trafico o = new Tarima_almacen_trafico(); // BindByDataRow(dr, o); // o.Transporte_tipo = dr["transporte_tipo"].ToString(); // o.Transporte_tipo_cita = dr["transporte_tipo_cita"].ToString(); // o.Tipo_carga = dr["tipo_carga"].ToString(); // o.Transporte = dr["transporte"].ToString(); // o.Solicitante = dr["solicitante"].ToString(); // o.Asignante = dr["asignante"].ToString(); // //o.PSalidaDestino = new Salida_destino() { Destino = dr["destino"].ToString() }; // this._lst.Add(o); // } // } // catch // { // throw; // } //} //internal void saveCita() //{ // try // { // this.comm = GenericDataAccess.CreateCommandSP("sp_Tarima_almacen_trafico"); // addParameters(6); // GenericDataAccess.ExecuteNonQuery(this.comm); // } // catch // { // throw; // } //} //internal void LstCita() //{ // try // { // this.comm = GenericDataAccess.CreateCommandSP("sp_Tarima_almacen_trafico"); // addParameters(7); // this.dt = GenericDataAccess.ExecuteSelectCommand(comm); // this._lst = new List<Tarima_almacen_trafico>(); // foreach (DataRow dr in dt.Rows) // { // Tarima_almacen_trafico o = new Tarima_almacen_trafico(); // BindByDataRow(dr, o); // o.Transporte_tipo = dr["transporte_tipo"].ToString(); // o.Transporte_tipo_cita = dr["transporte_tipo_cita"].ToString(); // o.Tipo_carga = dr["tipo_carga"].ToString(); // o.Transporte = dr["transporte"].ToString(); // //o.PSalidaDestino = new Salida_destino() { Destino = dr["destino"].ToString() }; // this._lst.Add(o); // } // } // catch // { // throw; // } //} internal void LstWithRem() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Tarima_almacen_trafico"); addParameters(8); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Tarima_almacen_trafico>(); foreach (DataRow dr in dt.Rows) { Tarima_almacen_trafico o = new Tarima_almacen_trafico(); BindByDataRow(dr, o); o.PCarga = new Tarima_almacen_carga(); if (dr["id_orden_carga"] != DBNull.Value) { int.TryParse(dr["id_orden_carga"].ToString(), out entero); o.PCarga.Id = entero; entero = 0; } o.PCarga.Folio_orden_carga = dr["folio_orden_carga"].ToString(); this._lst.Add(o); } } catch { throw; } }
public static List <FullCalendar> traficoLstWithRem(DateTime firstDate) { List <FullCalendar> lst = new List <FullCalendar>(); try { Tarima_almacen_traficoMng oMng = new Tarima_almacen_traficoMng() { O_Tarima_almacen_trafico = new Tarima_almacen_trafico() { Fecha_cita = firstDate } }; oMng.LstWithRem(); for (int i = 0; i < oMng.Lst.Count; i++) { Tarima_almacen_trafico o = oMng.Lst[i]; DateTime dtCita = DateTime.ParseExact(string.Concat(new string[] { Convert.ToDateTime(o.Fecha_cita).ToString("yyyy-MM-dd"), " ", o.Hora_cita }), "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.CurrentCulture); lst.Add(new FullCalendar() { id = o.Id, title = o.Folio_cita, start = dtCita, end = dtCita.AddMinutes(40), id_orden_carga = o.PCarga.Id, folio_orden_carga = o.PCarga.Folio_orden_carga }); } } catch { throw; } return(lst); }
internal void fillLstAvailableToRem() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Tarima_almacen_trafico"); addParameters(5); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Tarima_almacen_trafico>(); foreach (DataRow dr in dt.Rows) { Tarima_almacen_trafico o = new Tarima_almacen_trafico(); BindByDataRow(dr, o); o.Transporte = dr["transporte"].ToString(); o.Transporte_tipo_cita = dr["transporte_tipo"].ToString(); o.PSalidaDestino = new Salida_destino() { Destino = dr["destino"].ToString() }; this._lst.Add(o); } } catch { throw; } }
public static Tarima_almacen_remision tarimaRemisionGetAllInfoById(int id_remision) { Tarima_almacen_remision o = new Tarima_almacen_remision(); try { Tarima_almacen_remisionMng oMng = new Tarima_almacen_remisionMng(); o.Id = id_remision; oMng.O_Tarima_almacen_remision = o; oMng.selById(); Tarima_almacen_remision_detailMng oTARDetMng = new Tarima_almacen_remision_detailMng(); Tarima_almacen_remision_detail oTARDet = new Tarima_almacen_remision_detail() { Id_tarima_almacen_remision = id_remision }; oTARDetMng.O_Tarima_almacen_remision_detail = oTARDet; oTARDetMng.fillLstByIdRemision(); o.PLstTARDet = oTARDetMng.Lst; Tarima_almacen_traficoMng oTATMng = new Tarima_almacen_traficoMng(); Tarima_almacen_trafico oTAT = new Tarima_almacen_trafico() { Id = o.Id_tarima_almacen_trafico }; oTATMng.O_Tarima_almacen_trafico = oTAT; oTATMng.selById(); TransporteMng oTMng = new TransporteMng(); Transporte oT = new Transporte(); oT.Id = Convert.ToInt32(oTAT.Id_transporte); oTMng.O_Transporte = oT; oTMng.selById(); oTAT.PTransporte = oT; Transporte_tipoMng oTTMng = new Transporte_tipoMng(); Transporte_tipo oTT = new Transporte_tipo(); oTT.Id = oTAT.Id_transporte_tipo; oTTMng.O_Transporte_tipo = oTT; oTTMng.selById(); oTAT.PTransporteTipo = oTT; o.PTarAlmTrafico = oTAT; UsuarioMng oUMng = new UsuarioMng(); Usuario oU = new Usuario() { Id = o.Id_usuario_elaboro }; oUMng.O_Usuario = oU; oUMng.selById(); o.PUsuario = oU; } catch { throw; } return(o); }
public static void traficoAdd(Tarima_almacen_trafico o) { try { Tarima_almacen_traficoMng oTATMng = new Tarima_almacen_traficoMng(); oTATMng.O_Tarima_almacen_trafico = o; oTATMng.add(); } catch { throw; } }
public override void fillLst() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Tarima_almacen_trafico"); addParameters(0); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Tarima_almacen_trafico>(); foreach (DataRow dr in dt.Rows) { Tarima_almacen_trafico o = new Tarima_almacen_trafico(); BindByDataRow(dr, o); this._lst.Add(o); } } catch { throw; } }
public static Salida_destino CargaGetDestino(int idOC) { Salida_destino oSD = new Salida_destino(); try { Tarima_almacen_carga oTAC = new Tarima_almacen_carga() { Id = idOC }; Tarima_almacen_cargaMng oTACMng = new Tarima_almacen_cargaMng() { O_Tarima_almacen_carga = oTAC }; oTACMng.selById(); Tarima_almacen_trafico oTAT = new Tarima_almacen_trafico() { Id = oTAC.Id_tarima_almacen_trafico }; Tarima_almacen_traficoMng oTATMng = new Tarima_almacen_traficoMng() { O_Tarima_almacen_trafico = oTAT }; oTATMng.selById(); oSD.Id = oTAT.Id_salida_destino; Salida_destinoMng oSDMng = new Salida_destinoMng() { O_Salida_destino = oSD }; oSDMng.selById(); } catch { throw; } return(oSD); }
public Tarima_almacen_traficoMng() { this._oTarima_almacen_trafico = new Tarima_almacen_trafico(); this._lst = new List <Tarima_almacen_trafico>(); }
public void BindByDataRow(DataRow dr, Tarima_almacen_trafico o) { try { int.TryParse(dr["id"].ToString(), out entero); o.Id = entero; entero = 0; if (dr["fecha_solicitud"] != DBNull.Value) { DateTime.TryParse(dr["fecha_solicitud"].ToString(), out fecha); o.Fecha_solicitud = fecha; fecha = default(DateTime); } if (dr["fecha_carga_solicitada"] != DBNull.Value) { DateTime.TryParse(dr["fecha_carga_solicitada"].ToString(), out fecha); o.Fecha_carga_solicitada = fecha; fecha = default(DateTime); } o.Hora_carga_solicitada = dr["hora_carga_solicitada"].ToString(); if (dr["id_transporte"] != DBNull.Value) { int.TryParse(dr["id_transporte"].ToString(), out entero); o.Id_transporte = entero; entero = 0; } else { o.Id_transporte = null; } if (dr["id_transporte_tipo"] != DBNull.Value) { int.TryParse(dr["id_transporte_tipo"].ToString(), out entero); o.Id_transporte_tipo = entero; entero = 0; } if (dr["id_transporte_tipo_cita"] != DBNull.Value) { int.TryParse(dr["id_transporte_tipo_cita"].ToString(), out entero); o.Id_transporte_tipo_cita = entero; entero = 0; } if (dr["id_tipo_carga"] != DBNull.Value) { int.TryParse(dr["id_tipo_carga"].ToString(), out entero); o.Id_tipo_carga = entero; entero = 0; } if (dr["id_usuario_solicita"] != DBNull.Value) { int.TryParse(dr["id_usuario_solicita"].ToString(), out entero); o.Id_usuario_solicita = entero; entero = 0; } if (dr["id_usuario_asigna"] != DBNull.Value) { int.TryParse(dr["id_usuario_asigna"].ToString(), out entero); o.Id_usuario_asigna = entero; entero = 0; } else { o.Id_usuario_asigna = null; } if (dr["id_salida_destino"] != DBNull.Value) { int.TryParse(dr["id_salida_destino"].ToString(), out entero); o.Id_salida_destino = entero; entero = 0; } if (dr["fecha_cita"] != DBNull.Value) { DateTime.TryParse(dr["fecha_cita"].ToString(), out fecha); o.Fecha_cita = fecha; fecha = default(DateTime); } else { o.Fecha_cita = null; } o.Hora_cita = dr["hora_cita"].ToString(); o.Folio_cita = dr["folio_cita"].ToString(); o.Operador = dr["operador"].ToString(); o.Placa = dr["placa"].ToString(); o.Caja = dr["caja"].ToString(); o.Caja1 = dr["caja1"].ToString(); o.Caja2 = dr["caja2"].ToString(); if (dr["pallet"] != DBNull.Value) { int.TryParse(dr["pallet"].ToString(), out entero); o.Pallet = entero; entero = 0; } } catch { throw; } }
public static Tarima_almacen_trafico traficoGetById(int id_tarima_almacen_trafico) { Tarima_almacen_trafico o = new Tarima_almacen_trafico() { Id = id_tarima_almacen_trafico }; o.PLstRem = new List <Tarima_almacen_remision>(); try { Tarima_almacen_traficoMng oMngST = new Tarima_almacen_traficoMng() { O_Tarima_almacen_trafico = o }; oMngST.selById(); o.PSalidaDestino = new Salida_destino() { Id = o.Id_salida_destino }; Salida_destinoMng oMngSD = new Salida_destinoMng() { O_Salida_destino = o.PSalidaDestino }; oMngSD.selById(); o.PTransporte = new Transporte() { Id = Convert.ToInt32(o.Id_transporte) }; TransporteMng oMngT = new TransporteMng() { O_Transporte = o.PTransporte }; oMngT.selById(); o.PTransporteTipo = new Transporte_tipo() { Id = Convert.ToInt32(o.Id_transporte_tipo_cita) }; Transporte_tipoMng oMngTT = new Transporte_tipoMng() { O_Transporte_tipo = o.PTransporteTipo }; oMngTT.selById(); Tarima_almacen_remisionMng oMng = new Tarima_almacen_remisionMng() { O_Tarima_almacen_remision = new Tarima_almacen_remision() { Id_tarima_almacen_trafico = id_tarima_almacen_trafico } }; oMng.selByIdTrafico(); o.PLstRem = oMng.Lst; foreach (Tarima_almacen_remision itemSR in oMng.Lst) { Tarima_almacen_remision_detail oSRD = new Tarima_almacen_remision_detail() { Id_tarima_almacen_remision = itemSR.Id }; Tarima_almacen_remision_detailMng oSRDMng = new Tarima_almacen_remision_detailMng() { O_Tarima_almacen_remision_detail = oSRD }; oSRDMng.fillLstByIdRemision(); itemSR.PLstTARDet = oSRDMng.Lst; //Se obtiene el estandar de bultos por pallet //int numPallet = EntradaCtrl.InventarioGetPalletsByBultos(Convert.ToInt32(itemSR.Id_entrada_inventario), itemSR.LstSRDetail.Sum(p => p.Bulto)); //itemSR.Pallet = numPallet; } Tarima_almacen_carga oTAC = new Tarima_almacen_carga() { Id_tarima_almacen_trafico = id_tarima_almacen_trafico }; Tarima_almacen_cargaMng oTACMng = new Tarima_almacen_cargaMng() { O_Tarima_almacen_carga = oTAC }; oTACMng.selByIdTrafico(); o.PCarga = oTAC; } catch { throw; } return(o); }