Пример #1
0
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     RequiredFieldsResumen.ValidationGroup = "get";
     Page.Validate("get");
     if (Page.IsValid)
     {
         BLLineaTransporte buisnessLTransporte = new BLLineaTransporte();
         if (Session["btn"].ToString() == "Save")
         {
             BELineaTransporte lineaTransporte = new BELineaTransporte();
             lineaTransporte.IdLineaTransporte = 0;
             lineaTransporte.LineaTransporte   = txtLinea.Text;
             lineaTransporte.Descripcion       = txtDes.Text;
             int resultado = buisnessLTransporte.addLineaTransporte(lineaTransporte);
             if (resultado > 0)
             {
                 VentanaRad.RadAlert("Nueva Linea de Transporte registrado ! </br> Num. Linea de Transporte : " + resultado, 280, 120, "Confirmación - Registro de Evento", "CloseAndRebind");
                 return;
             }
             else
             {
                 VentanaRad.RadAlert("No se agrego ningun zona. Favor de contactar con su Administrador de sistemas", 280, 300, "Eventos - Informaciòn", null);
                 return;
             }
         }
         if (Session["btn"].ToString() == "Update")
         {
             BELineaTransporte lineaTransporte = new BELineaTransporte();
             lineaTransporte.IdLineaTransporte = convertir.toNInt64(Session["idLineaTransporte"]);
             lineaTransporte.LineaTransporte   = txtLinea.Text;
             lineaTransporte.Descripcion       = txtDes.Text;
             int result = buisnessLTransporte.updateLineaTransporte(lineaTransporte);
             if (result > 0)
             {
                 VentanaRad.RadAlert("Linea de Transporte actualizada ! </br> Num. Linea de Transporte : " + result, 280, 120, "Confirmación - Registro de Evento", "CloseAndRebind");
                 return;
             }
             else
             {
                 VentanaRad.RadAlert("No se agrego ningun Linea de Transporte. Favor de contactar con su Administrador de sistemas", 280, 300, "Eventos - Informaciòn", null);
                 return;
             }
         }
     }
     else
     {
         VentanaRad.RadAlert("Existen campos obligatorios, favor de verificar ", 400, 100, "Equipos - Validación", null);
     }
 }
Пример #2
0
        public List <BELineaTransporte> GetLineaTransportes()
        {
            List <BELineaTransporte> transportes = new List <BELineaTransporte>();
            DbCommand dbCommand = this.database.GetStoredProcCommand("proc_getlineatransporte");
            DataSet   dataSet   = this.database.ExecuteDataSet(dbCommand);

            foreach (DataRow dataRow in dataSet.Tables[0].Rows)
            {
                BELineaTransporte eLineaTransporte = new BELineaTransporte();
                eLineaTransporte.IdLineaTransporte = Convert.ToInt32(dataRow["IDLINEATRANSPORTE"]);
                eLineaTransporte.LineaTransporte   = dataRow["LINEATRANSPORTE"].ToString();
                eLineaTransporte.Descripcion       = dataRow["DESCRIPCION"].ToString();
                transportes.Add(eLineaTransporte);
            }
            return(transportes);
        }
Пример #3
0
        public int InsertLineaTransportes(BELineaTransporte eLineaTransporte)
        {
            int mResultID = 0;

            try
            {
                DbCommand dbCommand = database.GetStoredProcCommand("proc_addlineatransporte");
                this.database.AddOutParameter(dbCommand, "IDLINEATRANSPORTE", System.Data.DbType.Int64, 0);
                this.database.AddInParameter(dbCommand, "LINEATRANSPORTE", System.Data.DbType.String, eLineaTransporte.LineaTransporte);
                this.database.AddInParameter(dbCommand, "DESCRIPCION", System.Data.DbType.String, eLineaTransporte.Descripcion);
                mResultID = this.database.ExecuteNonQuery(dbCommand);
                mResultID = Convert.ToInt32(this.database.GetParameterValue(dbCommand, "IDLINEATRANSPORTE"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(mResultID);
        }
Пример #4
0
        public int UpdateLineaTransporte(BELineaTransporte lineaTransporte)
        {
            int mResult = 0;

            try
            {
                DbCommand command = this.database.GetStoredProcCommand("proc_updlineatransporte");
                this.database.AddOutParameter(command, "RETURNVAL", System.Data.DbType.Int64, 0);
                this.database.AddInParameter(command, "IDLINEATRANSPORTE",
                                             System.Data.DbType.Int64, lineaTransporte.IdLineaTransporte);
                this.database.AddInParameter(command, "LINEATRANSPORTE",
                                             System.Data.DbType.String, lineaTransporte.LineaTransporte);
                this.database.AddInParameter(command, "DESCRIPCION",
                                             System.Data.DbType.String, lineaTransporte.Descripcion);
                mResult = database.ExecuteNonQuery(command);
                mResult = Convert.ToInt32(database.GetParameterValue(command, "RETURNVAL"));
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(mResult);
        }
Пример #5
0
 public int updateLineaTransporte(BELineaTransporte lineaTransporte)
 {
     return(transporte.UpdateLineaTransporte(lineaTransporte));
 }
Пример #6
0
 public int addLineaTransporte(BELineaTransporte bELineaTransporte)
 {
     return(transporte.InsertLineaTransportes(bELineaTransporte));
 }