public DataTable Filtrar_Estados(ref string sMsjError, string sFiltro) { cls_BaseDatos_DAL Obj_DAL = new cls_BaseDatos_DAL(); cls_Bases_BLL Obj_BLL = new cls_Bases_BLL(); Obj_BLL.TablaParametros(ref Obj_DAL); Obj_DAL.DT_Parametros.Rows.Add("@Descripcion", 3, sFiltro); Obj_DAL.sNombreTabla = "ESTADOS"; Obj_DAL.sSentencia = ConfigurationManager.AppSettings["Filtrar_Estados"].ToString().Trim(); Obj_BLL.Ejec_DataAdapter(ref Obj_DAL); if (Obj_DAL.sMsgError == string.Empty) { sMsjError = string.Empty; return(Obj_DAL.DataSet.Tables[0]); } else { sMsjError = Obj_DAL.sMsgError; return(null); } }
public void Login_Usuarios(ref string sMsjError, ref Proyecto_2_DAL.Catalogos_y_Mantenimientos.cls_T_Usuarios_DAL Obj_Usuarios_DAL) { cls_BaseDatos_DAL Obj_DAL = new cls_BaseDatos_DAL(); cls_Bases_BLL Obj_BLL = new cls_Bases_BLL(); Obj_BLL.TablaParametros(ref Obj_DAL); Obj_DAL.DT_Parametros.Rows.Add("@Username", 3, Obj_Usuarios_DAL.sUsername.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@Password", 3, Obj_Usuarios_DAL.sPassword.ToString().Trim()); Obj_DAL.sSentencia = ConfigurationManager.AppSettings["Login_Usuarios"].ToString().Trim(); Obj_BLL.Ejec_NonQuery(ref Obj_DAL); if (Obj_DAL.sMsgError == string.Empty) { sMsjError = string.Empty; } else { sMsjError = Obj_DAL.sMsgError; } }
public DataTable FiltrarTiposEmpleados(ref string MsjError, string sFiltroBusqueda) { cls_BaseDatos_DAL objDAL = new cls_BaseDatos_DAL(); cls_Bases_BLL objBLL = new cls_Bases_BLL(); objBLL.TablaParametros(ref objDAL); objDAL.DT_Parametros.Rows.Add("@DescTipo", 3, sFiltroBusqueda); objDAL.sNombreTabla = "Tipos Empleados"; objDAL.sSentencia = ConfigurationManager.AppSettings["Filtrar_TiposEmpleados"].ToString().Trim(); objBLL.Ejec_DataAdapter(ref objDAL); if (objDAL.sMsgError == string.Empty) { objDAL.sMsgError = string.Empty; return(objDAL.DataSet.Tables[0]); } else { objDAL.sMsgError = string.Empty; return(null); } }
public DataTable FiltrarAerolineas(ref string MsjError, string sFiltroBusqueda) { cls_BaseDatos_DAL objDal = new cls_BaseDatos_DAL(); cls_Bases_BLL objBll = new cls_Bases_BLL(); objBll.TablaParametros(ref objDal); objDal.DT_Parametros.Rows.Add("@NombreAerolinea", 3, sFiltroBusqueda); objDal.sNombreTabla = "Aerolineas"; objDal.sSentencia = ConfigurationManager.AppSettings["Filtrar_Aerolineas"].ToString().Trim(); objBll.Ejec_DataAdapter(ref objDal); if (objDal.sMsgError == string.Empty) { objDal.sMsgError = string.Empty; return(objDal.DataSet.Tables[0]); } else { MsjError = objDal.sMsgError; return(null); } }
public void Modificar_TipoCliente(ref string sMsjError, ref cls_TiposClientes_DAL Obj_TiposClientes_DAL) { cls_BaseDatos_DAL Obj_DAL = new cls_BaseDatos_DAL(); cls_Bases_BLL Obj_BLL = new cls_Bases_BLL(); Obj_BLL.TablaParametros(ref Obj_DAL); Obj_DAL.DT_Parametros.Rows.Add("@IdTipoCliente", 3, Obj_TiposClientes_DAL.IIdTipoCliente.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@TipoCliente", 3, Obj_TiposClientes_DAL.STipoCliente.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@Descripcion", 3, Obj_TiposClientes_DAL.SDescripcion.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@IdEstado", 2, Obj_TiposClientes_DAL.CIdEstado.ToString().Trim()); Obj_DAL.sSentencia = ConfigurationManager.AppSettings["Modificar_TiposClientes"].ToString().Trim(); Obj_BLL.Ejec_NonQuery(ref Obj_DAL); if (Obj_DAL.sMsgError == string.Empty) { sMsjError = string.Empty; } else { sMsjError = Obj_DAL.sMsgError; } }
private void CargarDatos() { cls_BaseDatos_DAL objDAL_BaseDatos = new cls_BaseDatos_DAL(); if (objDal_Aviones != null) { #region Combo Estados cls_Estados_BLL ObjBLLEstados = new cls_Estados_BLL(); string sMsjError = string.Empty; DataTable DTE = new DataTable(); DTE = ObjBLLEstados.Listar_Estados(ref sMsjError); DTE.Rows.Add("0", "--Seleccione una opcion--"); cmb_IdEstado.DataSource = DTE; cmb_IdEstado.DisplayMember = DTE.Columns[1].ToString(); cmb_IdEstado.ValueMember = DTE.Columns[0].ToString(); cmb_IdEstado.SelectedValue = "0"; #endregion #region Combo Aero cls_Aerolineas_BLL ObjAero = new cls_Aerolineas_BLL(); DataTable DTA = new DataTable(); DTA = ObjAero.ListarAerolineas(ref sMsjError); DTA.Rows.Add("0", "--Seleccione una opcion--"); cmb_IdAerolinea.DataSource = DTA; cmb_IdAerolinea.DisplayMember = DTA.Columns[1].ToString(); cmb_IdAerolinea.ValueMember = DTA.Columns[0].ToString(); cmb_IdAerolinea.SelectedValue = "0"; #endregion #region Combo TipoA cls_TiposA_BLL ObjTiposA = new cls_TiposA_BLL(); DataTable DTTA = new DataTable(); DTTA = ObjTiposA.ListarTiposA(ref sMsjError); DTTA.Rows.Add("0", "--Seleccione una opcion--"); cmb_IdTipoAvion.DataSource = DTTA; cmb_IdTipoAvion.DisplayMember = DTTA.Columns[1].ToString(); cmb_IdTipoAvion.ValueMember = DTTA.Columns[0].ToString(); cmb_IdTipoAvion.SelectedValue = "0"; #endregion if (objDal_Aviones.cBandera == 'I') { txt_IdAvion.Clear(); txt_DescAvion.Clear(); txt_NomAvion.Clear(); txt_IdAvion.Enabled = true; } else { toolStripLabel1.Text = "Modificar"; txt_DescAvion.Text = objDal_Aviones.sDescAvion; txt_IdAvion.Text = objDal_Aviones.sIdAvion; txt_NomAvion.Text = objDal_Aviones.sNomAvion; cmb_IdAerolinea.SelectedValue = objDal_Aviones.iIdAerolinea.ToString(); cmb_IdEstado.SelectedValue = objDal_Aviones.cIdEstado.ToString(); cmb_IdTipoAvion.SelectedValue = objDal_Aviones.sIdTipoAvion.ToString(); txt_IdAvion.Enabled = false; } } else { MessageBox.Show("Se presento un capa 8 del programador"); Close(); } }
public void Ejec_DataAdapter(ref cls_BaseDatos_DAL ObjDAL) { try { TraerConexion(ref ObjDAL); if (ObjDAL.sql_Conexion != null) { AbrirConexion(ref ObjDAL); ObjDAL.sql_DataAdapter = new SqlDataAdapter(ObjDAL.sSentencia, ObjDAL.sql_Conexion); ObjDAL.sql_DataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; if (ObjDAL.DT_Parametros != null) { SqlDbType sqlDataType = SqlDbType.VarChar; foreach (DataRow dr in ObjDAL.DT_Parametros.Rows) { switch (dr["Tipo de Dato"].ToString()) { case "1": sqlDataType = SqlDbType.Int; break; case "2": sqlDataType = SqlDbType.Char; break; case "3": sqlDataType = SqlDbType.VarChar; break; case "4": sqlDataType = SqlDbType.DateTime; break; case "5": sqlDataType = SqlDbType.Decimal; break; default: break; } ObjDAL.sql_DataAdapter.SelectCommand.Parameters.Add(dr["Nombre"].ToString(), sqlDataType).Value = dr["Valor"].ToString(); } } ObjDAL.DataSet = new DataSet(); ObjDAL.sql_DataAdapter.Fill(ObjDAL.DataSet, ObjDAL.sNombreTabla.ToString()); } ObjDAL.sMsgError = string.Empty; } catch (SqlException e) { ObjDAL.sMsgError = e.Message; } finally { CerrarConexion(ref ObjDAL); } }