public static void fillTipoTransporte(DropDownList ddlTipo_Transporte) { try { Transporte_tipoMng oMng = new Transporte_tipoMng(); oMng.fillLst(); ddlTipo_Transporte.Items.Clear(); foreach (Transporte_tipo item in oMng.Lst) { ListItem li = new ListItem(item.Nombre, item.Id.ToString()); li.Attributes.Add("placa", item.Requiere_placa.ToString()); li.Attributes.Add("caja", item.Requiere_caja.ToString()); li.Attributes.Add("caja1", item.Requiere_caja1.ToString()); li.Attributes.Add("caja2", item.Requiere_caja2.ToString()); ddlTipo_Transporte.Items.Add(li); } //ddlTipo_Transporte.DataSource = oMng.Lst; //ddlTipo_Transporte.DataTextField = "nombre"; //ddlTipo_Transporte.DataValueField = "id"; //ddlTipo_Transporte.DataBind(); } catch { throw; } }
private void fillNOAsociados(int IdTransporte) { try { Transporte_tipo oTT = new Transporte_tipo(); oTT.Id = IdTransporte; Transporte_tipoMng oTTMng = new Transporte_tipoMng(); oTTMng.O_Transporte_tipo = oTT; oTTMng.getByIdTransporte(); Transporte_tipoMng oTTMngAll = new Transporte_tipoMng(); oTTMngAll.fillLst(); List <Transporte_tipo> lstTTNSel = new List <Transporte_tipo>(); foreach (Transporte_tipo itemTT in oTTMngAll.Lst) { if (!oTTMng.Lst.Exists(p => p.Id == itemTT.Id)) { lstTTNSel.Add(itemTT); } } lstNoAsociados.Items.Clear(); lstNoAsociados.DataSource = lstTTNSel; lstNoAsociados.DataValueField = "id"; lstNoAsociados.DataTextField = "nombre"; lstNoAsociados.DataBind(); } catch { throw; } }
private void validarPlacas(int IdTransporteTipo) { if (IdTransporteTipo > 0) { Transporte_tipoMng oMng = new Transporte_tipoMng(); Transporte_tipo o = new Transporte_tipo(); o.Id = IdTransporteTipo; oMng.O_Transporte_tipo = o; oMng.selById(); txt_placa.Text = string.Empty; txt_placa.ReadOnly = (!o.Requiere_placa); txt_caja_1.Text = string.Empty; txt_caja_1.ReadOnly = (!o.Requiere_caja1); txt_caja_2.Text = string.Empty; txt_caja_2.ReadOnly = (!o.Requiere_caja2); if (txt_placa.ReadOnly) { txt_placa.Text = "N.A."; } if (txt_caja_1.ReadOnly) { txt_caja_1.Text = "N.A."; } if (txt_caja_2.ReadOnly) { txt_caja_2.Text = "N.A."; } } }
private void fillForm() { int Id = 0; int.TryParse(hfId.Value, out Id); try { Transporte_tipoMng oTTMng = new Transporte_tipoMng(); Transporte_tipo oTT = new Transporte_tipo(); oTT.Id = Id; oTTMng.O_Transporte_tipo = oTT; oTTMng.selById(); txt_nombre.Text = oTT.Nombre; txt_peso_maximo.Text = oTT.Peso_maximo.ToString(); chkPlaca.Checked = oTT.Requiere_placa; chkCaja.Checked = oTT.Requiere_caja; chkCaja1.Checked = oTT.Requiere_caja1; chkCaja2.Checked = oTT.Requiere_caja2; } 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); }
private void istTransporte_tipo(Transporte_tipo oTT) { try { Transporte_tipoMng oTTMng = new Transporte_tipoMng(); oTTMng.O_Transporte_tipo = oTT; oTTMng.add(); } catch { throw; } }
private void validarTipoTransporte(int IdTransporteTipo) { try { if (IdTransporteTipo > 0) { Transporte_tipoMng oMng = new Transporte_tipoMng(); Transporte_tipo o = new Transporte_tipo(); o.Id = IdTransporteTipo; oMng.O_Transporte_tipo = o; oMng.selById(); //rv_total_carga_max.MinimumValue = "0"; //rv_total_carga_max.MaximumValue = o.Peso_maximo.ToString(); //rv_total_carga_max.ErrorMessage = "El peso excede los " + o.Peso_maximo.ToString() + " Kg, para el tipo de transrpote selecccionado"; txt_placa.Text = string.Empty; txt_placa.ReadOnly = (!o.Requiere_placa); txt_caja.Text = string.Empty; txt_caja.ReadOnly = (!o.Requiere_caja); txt_caja_1.Text = string.Empty; txt_caja_1.ReadOnly = (!o.Requiere_caja1); txt_caja_2.Text = string.Empty; txt_caja_2.ReadOnly = (!o.Requiere_caja2); if (txt_placa.ReadOnly) { txt_placa.Text = "N.A."; } if (txt_caja.ReadOnly) { txt_caja.Text = "N.A."; } if (txt_caja_1.ReadOnly) { txt_caja_1.Text = "N.A."; } if (txt_caja_2.ReadOnly) { txt_caja_2.Text = "N.A."; } } } catch { throw; } }
protected void Page_Load(object sender, EventArgs args) { if (!IsPostBack) { try { Transporte_tipoMng oTTMng = new Transporte_tipoMng(); oTTMng.fillAllLst(); fillCatalog(oTTMng.Lst); } catch (Exception e) { ((MstCasc)this.Master).setError = e.Message; } } }
protected void lnk_change_status_click(object sender, CommandEventArgs args) { try { int Id = 0; int.TryParse(args.CommandName, out Id); bool status = false; bool.TryParse(args.CommandArgument.ToString(), out status); Transporte_tipo oTT = new Transporte_tipo(); oTT.Id = Id; //Valida que no existe en la tabla Transporte_tipo_transporte Transporte_tipo_transporte oTTT = new Transporte_tipo_transporte(); oTTT.Id_transporte_tipo = oTT.Id; Transporte_tipo_transporteMng oTTTMng = new Transporte_tipo_transporteMng(); oTTTMng.O_Transporte_tipo_transporte = oTTT; oTTTMng.selByIdTransporteTipo(); if (oTTT.Id > 0) { throw new Exception("Es necesario eliminar este tipo de trasnporte en la relacion de Transportes-Tipos"); } Transporte_tipoMng oTTMng = new Transporte_tipoMng(); oTTMng.O_Transporte_tipo = oTT; if (status) { oTTMng.dlt(); } else { oTTMng.reactive(); } oTTMng = new Transporte_tipoMng(); oTTMng.fillAllLst(); fillCatalog(oTTMng.Lst); } catch (Exception e) { ((MstCasc)this.Master).setError = e.Message; } }
private void fillAsociados(int IdTransporte) { try { Transporte_tipo oTT = new Transporte_tipo(); oTT.Id = IdTransporte; Transporte_tipoMng oTTMng = new Transporte_tipoMng(); oTTMng.O_Transporte_tipo = oTT; oTTMng.getByIdTransporte(); lstAsociados.Items.Clear(); lstAsociados.DataSource = oTTMng.Lst; lstAsociados.DataValueField = "id"; lstAsociados.DataTextField = "nombre"; lstAsociados.DataBind(); } catch { throw; } }
public static void fillTipoTransporte(DropDownList ddlTipo_Transporte, DropDownList ddlTransporte) { try { Transporte_tipoMng oMng = new Transporte_tipoMng(); Transporte_tipo o = new Transporte_tipo(); ddlTipo_Transporte.Items.Clear(); if (ddlTransporte.Items.Count > 0) { o.Id = Convert.ToInt32(ddlTransporte.SelectedValue); oMng.O_Transporte_tipo = o; oMng.getByIdTransporte(); ddlTipo_Transporte.Items.Clear(); ddlTipo_Transporte.DataSource = oMng.Lst; ddlTipo_Transporte.DataTextField = "nombre"; ddlTipo_Transporte.DataValueField = "id"; ddlTipo_Transporte.DataBind(); } } 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); }