public static bool ModificarEstadosExpress(SERVICIOS_EXPRESS factura)
        {
            try
            {
                SQLSentencia peticion = new SQLSentencia();
                peticion.Peticion = @"SP_MODIFICAR_EXPRESS @IdFactura,@Estado";
                SqlParameter paramFactura = new SqlParameter();
                paramFactura.Value         = factura.ID_Factura;
                paramFactura.ParameterName = "@IdFactura";
                paramFactura.SqlDbType     = System.Data.SqlDbType.Int;

                SqlParameter paramEstado = new SqlParameter();
                paramEstado.Value         = factura.Estado;
                paramEstado.ParameterName = "@Estado";
                paramEstado.SqlDbType     = System.Data.SqlDbType.Int;



                peticion.lstParametros.Add(paramFactura);
                peticion.lstParametros.Add(paramEstado);

                DA acceso = new DA();
                return(acceso.ejecutarSentecia(peticion));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void btn_Confirmar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("¿Desea cambiar el estado del envío?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                SERVICIOS_EXPRESS express = new SERVICIOS_EXPRESS();

                express.ID_Factura = Convert.ToInt32(txt_Factura.Text);
                if (cmb_envio.SelectedIndex == 1)
                {
                    express.Estado = 2;
                }
                else if (cmb_envio.SelectedIndex == 2)
                {
                    express.Estado = 3;
                }
                else if (cmb_envio.SelectedIndex == 3)
                {
                    express.Estado = 4;
                }
                else if (cmb_envio.SelectedIndex == 0)
                {
                    express.Estado = 1;
                }


                Express_BLL.ModificarEstadosExpress(express);

                MessageBox.Show("Cambio realizado con éxito", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
        }
        public static bool AgregarExpress(SERVICIOS_EXPRESS express)
        {
            try
            {
                SQLSentencia peticion = new SQLSentencia();
                peticion.Peticion = @"EXEC SP_INSERTAR_EXPRESS  @IDFactura,@Descripcion,@Estado";

                SqlParameter paramIdFactura = new SqlParameter();
                paramIdFactura.Value         = express.ID_Factura;
                paramIdFactura.ParameterName = "@IDFactura";
                paramIdFactura.SqlDbType     = System.Data.SqlDbType.Int;

                SqlParameter paramDescripcion = new SqlParameter();
                paramDescripcion.Value         = express.Descripcion;
                paramDescripcion.ParameterName = "@Descripcion";
                paramDescripcion.SqlDbType     = System.Data.SqlDbType.VarChar;

                SqlParameter paramEstado = new SqlParameter();
                paramEstado.Value         = express.Estado;
                paramEstado.ParameterName = "@Estado";
                paramEstado.SqlDbType     = System.Data.SqlDbType.Int;



                peticion.lstParametros.Add(paramIdFactura);
                peticion.lstParametros.Add(paramDescripcion);
                peticion.lstParametros.Add(paramEstado);


                DA acceso = new DA();
                return(acceso.ejecutarSentecia(peticion));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }