コード例 #1
0
        public void Consultar()
        {
            DsUnidadTransporte ds = new DsUnidadTransporte();

            if (UnidadTransporteID != 0)
            {
                SqlParameter pUnidadID = new SqlParameter("@UnidadTransporteID", this.UnidadTransporteID);
                Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "UnidadTransporteONE", pUnidadID);


                if (ds.Datos.Rows.Count > 0)
                {
                    DsUnidadTransporte.DatosRow dr = (DsUnidadTransporte.DatosRow)ds.Datos.Rows[0];
                    this.NroInternoSITT        = dr.IsNroInternoSITTNull() ? "" : dr.NroInternoSITT;
                    this.TipoTransporte        = (SisPack.TipoUnidadTransporte)Convert.ToInt32(dr.TipoUnidadTransporte);
                    this.UnidadNegocioID       = dr.UnidadNegocioID;
                    this.Baja                  = dr.Baja;
                    this.Bodega                = dr.IsBodegaNull()? 0 : dr.Bodega;
                    this.CarroceriaAnio        = dr.IsCarroceriaAnioNull()?0: Utiles.Validaciones.obtieneEntero(dr.CarroceriaAnio);
                    this.CarroceriaMarca       = dr.IsCarroceriaMarcaNull() ? "" : dr.CarroceriaMarca;
                    this.carroceriaMarcaDes    = dr.IsCarroceriaMarcaDesNull()? "" : dr.CarroceriaMarcaDes;
                    this.CarroceriaMod         = dr.IsCarroceriaModNull()? "" : dr.CarroceriaMod;
                    this.Chasis                = dr.IsChasisNull()? "" : dr.Chasis;
                    this.Dominio               = dr.IsDominioNull()? "" :dr.Dominio;
                    this.EmpresaChasis         = dr.IsEmpresaChasisNull()? "" :dr.EmpresaChasis;
                    this.EmpresaTransporteSITT = dr.EmpresaTransporteSITT;
                }
            }
        }
コード例 #2
0
        public DsUnidadTransporte GetUnidadTransporteDataSet()
        {
            try
            {
                DsUnidadTransporte ds          = new DsUnidadTransporte();
                SqlParameter       emp         = new SqlParameter("@EmpresaTransporteSITT", Utiles.BaseDatos.StrToSql(EmpresaTransporteSITT));
                SqlParameter       nroSitt     = new SqlParameter("@NroInternoSITT", Utiles.BaseDatos.StrToSql(NroInternoSITT));
                SqlParameter       dom         = new SqlParameter("@Dominio", Utiles.BaseDatos.StrToSql(Dominio));
                SqlParameter       empChasis   = new SqlParameter("@EmpresaChasis", Utiles.BaseDatos.StrToSql(EmpresaChasis));
                SqlParameter       chasis      = new SqlParameter("@Chasis", Utiles.BaseDatos.StrToSql(Chasis));
                SqlParameter       carrNro     = new SqlParameter("@CarroceriaNro", Utiles.BaseDatos.StrToSql(CarroceriaNro));
                SqlParameter       mod         = new SqlParameter("@CarroceriaMod", Utiles.BaseDatos.StrToSql(CarroceriaMod));
                SqlParameter       mar         = new SqlParameter("@CarroceriaMarca", Utiles.BaseDatos.StrToSql(CarroceriaMarca));
                SqlParameter       desc        = new SqlParameter("@CarroceriaMarcaDes", Utiles.BaseDatos.StrToSql(CarroceriaMarcaDes));
                SqlParameter       anio        = new SqlParameter("@CarroceriaAnio", Utiles.BaseDatos.IntToSql(CarroceriaAnio));
                SqlParameter       unidNegocio = new SqlParameter("@UnidadNegocioID", Utiles.BaseDatos.IntToSql(UnidadNegocioID));
                SqlParameter       bodega      = new SqlParameter("@Bodega", Utiles.BaseDatos.DoubleToSql(Bodega));
                SqlParameter       tipoUnid    = new SqlParameter("@TipoUnidadTransporte", Utiles.BaseDatos.IntToSql((int)TipoTransporte));

                Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure,
                                                  "UnidadTransporteSEL", emp, nroSitt, dom, empChasis, chasis, carrNro, mod, mar, desc, anio,
                                                  unidNegocio, bodega, tipoUnid);


                return(ds);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #3
0
        public DsUnidadTransporte GetUnidadTransporte()
        {
            try
            {
                DsUnidadTransporte ds = new DsUnidadTransporte();

                Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "UnidadTransporteALL");


                return(ds);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #4
0
        private void LlenarComboUnidadTransporte()
        {
            try
            {
                IUnidadTransporte  unidad = UnidadTransporteFactory.GetUnidadTransporte();
                DsUnidadTransporte ds     = unidad.GetUnidadTransporte();

                ddlUnidadTransporte.Items.Clear();
                ddlUnidadTransporte.DataTextField  = "NroInternoSITT";
                ddlUnidadTransporte.DataValueField = "UnidadTransporteID";
                ddlUnidadTransporte.DataSource     = ds.Datos;
                ddlUnidadTransporte.DataBind();
                ddlUnidadTransporte.Items.Insert(0, "Todas las Unidades de Transporte");
            }
            catch (Exception ex)
            {
                ((ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }