Beispiel #1
0
 public static bool modificarGrua(Grua grua)
 {
     try
     {
         SQLSentencia peticion = new SQLSentencia();
         peticion.Peticion = @"EXEC PA_Grua_Update @idGrua, @idChofer, @ubicacion, @estado";
         SqlParameter paramIdGrua = new SqlParameter();
         paramIdGrua.Value         = grua.idGrua;
         paramIdGrua.ParameterName = "@idGrua";
         paramIdGrua.SqlDbType     = System.Data.SqlDbType.Int;
         SqlParameter paramIdChofer = new SqlParameter();
         paramIdChofer.Value         = grua.idChofer;
         paramIdChofer.ParameterName = "@idChofer";
         paramIdChofer.SqlDbType     = System.Data.SqlDbType.Int;
         SqlParameter paramUbicacion = new SqlParameter();
         paramUbicacion.Value         = grua.ubicacion;
         paramUbicacion.ParameterName = "@ubicacion";
         paramUbicacion.SqlDbType     = System.Data.SqlDbType.VarChar;
         SqlParameter paramEstado = new SqlParameter();
         paramEstado.Value         = grua.estadoGrua;
         paramEstado.ParameterName = "@estado";
         paramEstado.SqlDbType     = System.Data.SqlDbType.VarChar;
         peticion.lstParametros.Add(paramIdGrua);
         peticion.lstParametros.Add(paramIdChofer);
         peticion.lstParametros.Add(paramUbicacion);
         peticion.lstParametros.Add(paramEstado);
         AD acceso = new AD();
         return(acceso.ejecutarSentecia(peticion));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #2
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            Grua grua = new Grua();

            grua.idChofer   = Convert.ToInt32(cbIdChofer.Text.Substring(0, 1));
            grua.ubicacion  = tbUbicacion.Text.Trim();
            grua.estadoGrua = cbEstadogGrua.Text.Trim();
            LN.agregarGrua(grua);
            MessageBox.Show("Grua Agregada");
            CargarDataGridGruas();
            cargarBoxChoferes();
        }
Beispiel #3
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            Grua grua = new Grua();

            grua.idGrua     = Convert.ToInt32(tbIdGrua.Text.Trim());
            grua.idChofer   = Convert.ToInt32(cbIdChofer.Text.Substring(0, 1));
            grua.ubicacion  = tbUbicacion.Text.Trim();
            grua.estadoGrua = cbEstadogGrua.Text.Trim();
            LN.modificarGrua(grua);
            this.limpiarformulario();
            this.CargarDataGridGruas();
            this.cargarBoxChoferes();
        }
Beispiel #4
0
 public static List <Grua> ConsultaGrua(Grua grua)
 {
     try
     {
         SQLSentencia peticion = new SQLSentencia();
         peticion.Peticion = @"EXEC PA_Gruas_Consulta @id";
         SqlParameter paramGrua = new SqlParameter();
         paramGrua.Value         = grua.idGrua;
         paramGrua.ParameterName = "@id";
         paramGrua.SqlDbType     = System.Data.SqlDbType.Int;
         peticion.lstParametros.Add(paramGrua);
         AD acceso = new AD();
         return(acceso.consultarGruas(peticion));
     }
     catch (Exception)
     {
         throw;
     }
 }
Beispiel #5
0
        //Metodo para cosultar lista de Gruas en la base de datos
        public List <Grua> consultarGruas(SQLSentencia peticion)
        {
            List <Grua> listaResultado = new List <Grua>();
            DataTable   dt             = new DataTable();

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = objconexion;
                cmd.CommandType = System.Data.CommandType.Text;
                cmd.CommandText = peticion.Peticion;
                if (peticion.lstParametros.Count > 0)
                {
                    cmd.Parameters.AddRange(peticion.lstParametros.ToArray());
                }
                SqlDataAdapter objCaptura = new SqlDataAdapter(cmd);
                objCaptura.Fill(dt);
                if (dt.Rows.Count > 0)
                {
                    foreach (DataRow item in dt.Rows)
                    {
                        Grua grua = new Grua();
                        grua.idGrua     = (int)item.ItemArray[0];
                        grua.idChofer   = (int)item.ItemArray[1];
                        grua.ubicacion  = item.ItemArray[2].ToString();
                        grua.estadoGrua = item.ItemArray[3].ToString();
                        listaResultado.Add(grua);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                this.CERRAR();
            }
            return(listaResultado);
        }