public void ModificarResidentes(ref string sMsjError, ref cls_DAL_Residentes Obj_DAL_Residentes) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.dt_Parametros.Rows.Add("@APELLIDOS", 2, Obj_DAL_Residentes.APELLIDOS.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@CEDULA", 2, Obj_DAL_Residentes.CEDULA.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@CORREO_CONTACTO", 2, Obj_DAL_Residentes.CORREO_CONTACTO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ESTADO", 1, Obj_DAL_Residentes.ESTADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@FECHA_INGRESO", 6, Obj_DAL_Residentes.FECHA_INGRESO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@FECHA_ULT_VISITA", 6, Obj_DAL_Residentes.FECHA_ULT_VISITA.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@GENERO", 2, Obj_DAL_Residentes.GENERO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@NOMBRE", 2, Obj_DAL_Residentes.NOMBRE.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@NOMBRE_CONTACTO", 2, Obj_DAL_Residentes.NOMBRE_CONTACTO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@TEL_CONTACTO", 2, Obj_DAL_Residentes.TEL_CONTACTO.ToString().Trim()); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["MODIFICAR_RESIDENTES"]; ObjBllCNX.Ejec_NonQuery(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public void ModificarVisitante(ref string sMsjError, ref cls_DAL_Visitante Obj_DAL_Visitante) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.dt_Parametros.Rows.Add("@APELLIDOS", 2, Obj_DAL_Visitante.APELLIDOS.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@CED_ULT_VISITADO", 2, Obj_DAL_Visitante.CED_ULT_VISITADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@CEDULA", 2, Obj_DAL_Visitante.CEDULA.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@CORREO", 2, Obj_DAL_Visitante.CORREO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ESTADO", 1, Obj_DAL_Visitante.ESTADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@GENERO", 2, Obj_DAL_Visitante.GENERO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ID_TIPO_VISITANTE", 3, Obj_DAL_Visitante.ID_TIPO_VISITANTE.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@NOMBRE", 2, Obj_DAL_Visitante.NOMBRE.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@TEL_VISITANTE", 2, Obj_DAL_Visitante.TEL_VISITANTE.ToString().Trim()); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["MODIFICAR_VISITANTES"]; ObjBllCNX.Ejec_NonQuery(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public void ModificarVisitas(ref string sMsjError, ref cls_DAL_Visitas Obj_DAL_Visitas) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.dt_Parametros.Rows.Add("@CEDULA_RESIDENTE", 2, Obj_DAL_Visitas.CEDULA_RESIDENTE.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@CEDULA_VISITANTE", 2, Obj_DAL_Visitas.CEDULA_VISITANTE.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ID_ACTIVIDAD", 3, Obj_DAL_Visitas.ID_ACTIVIDAD.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ID_HORARIO_VISITADO", 3, Obj_DAL_Visitas.ID_HORARIO_VISITADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ID_VISITA", 3, Obj_DAL_Visitas.ID_VISITA.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@TIPO_VISITANTE", 3, Obj_DAL_Visitas.TIPO_VISITANTE.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@USUARIO_CREACION", 2, Obj_DAL_Visitas.USUARIO_CREACION.ToString().Trim()); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["MODIFICAR_VISITAS"]; ObjBllCNX.Ejec_NonQuery(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public void ModificarUsuarios(ref string sMsjError, ref csl_DAL_Usuarios Obj_DAL_Usuarios) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.dt_Parametros.Rows.Add("@ESTADO", 1, Obj_DAL_Usuarios.ESTADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ID_USUARIO", 3, Obj_DAL_Usuarios.ID_USUARIO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@PASWORD", 2, Obj_DAL_Usuarios.ID_USUARIO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ROL", 2, Obj_DAL_Usuarios.ROL.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@USUARIO", 2, Obj_DAL_Usuarios.USUARIO.ToString().Trim()); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["MODIFICAR_USUARIOS"]; ObjBllCNX.Ejec_NonQuery(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public void ModificarTipoVisitante(ref string sMsjError, ref cls_DAL_TipoVisitante Obj_DAL_TipoVisitante) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.dt_Parametros.Rows.Add("@DESCRIPCION", 2, Obj_DAL_TipoVisitante.DESCRIPCION.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@DETALLE", 2, Obj_DAL_TipoVisitante.DETALLE.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ESTADO", 1, Obj_DAL_TipoVisitante.ESTADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ID_TIPO_VISITANTE", 3, Obj_DAL_TipoVisitante.ID_TIPO_VISITANTE.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@NOMENCLATURA", 2, Obj_DAL_TipoVisitante.NOMENCLATURA.ToString().Trim()); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["MODIFICAR_TIPO_VISITANTE"]; ObjBllCNX.Ejec_NonQuery(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public void ModificaHorarios(ref string sMsjError, ref cls_DAL_Horarios_Visita Obj_DAL_Horarios) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.dt_Parametros.Rows.Add("@DESCRIPCION", 1, Obj_DAL_Horarios.DESCRIPCION.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@DIA_SEMANA", 6, Obj_DAL_Horarios.DIA_SEMANA.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ESTADO", 1, Obj_DAL_Horarios.ESTADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@H_FIN", 3, Obj_DAL_Horarios.H_FIN.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@H_INICIO", 3, Obj_DAL_Horarios.H_INICIO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ID_HORARIO", 3, Obj_DAL_Horarios.ID_HORARIO.ToString().Trim()); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["MODIFICAR_HORARIOS"]; ObjBllCNX.Ejec_NonQuery(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public void CrearDTParametros(ref cls_DAL_DB Obj_DAL_DB) { DataColumn dcNombre = new DataColumn(@"Nombre", typeof(string)); DataColumn dcTipo = new DataColumn(@"Tip_Dato", typeof(string)); DataColumn dcValor = new DataColumn(@"Valor", typeof(string)); Obj_DAL_DB.dt_Parametros.Columns.Add(dcNombre); Obj_DAL_DB.dt_Parametros.Columns.Add(dcTipo); Obj_DAL_DB.dt_Parametros.Columns.Add(dcValor); }
public void TraerConexion(ref cls_DAL_DB Obj_DAL_DB) { try { Obj_DAL_DB.sCadena = ConfigurationManager.ConnectionStrings["CNX_SQL"].ToString().Trim(); Obj_DAL_DB.sql_CNX = new SqlConnection(Obj_DAL_DB.sCadena); } catch (Exception e) { Obj_DAL_DB.sMsgError = e.Message; Obj_DAL_DB.sCadena = string.Empty; Obj_DAL_DB.sql_CNX = null; } }
public void EliminarVisitante(ref string sMsjError, string sFiltro) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["ELIMINAR_VISITANTES"]; ObjDalDB.dt_Parametros.Rows.Add("@ID_TIPO_VISITANTE", 3, sFiltro); ObjBllCNX.Ejec_NonQuery(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public DataTable ListarVisitante(ref string sMsjError) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjDalDB.sNombreTabla = "Lista de Visitantes"; ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["LISTAR_VISITANTES"]; ObjBllCNX.Ejec_DataAdap(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; return(null); } else { sMsjError = string.Empty; return(ObjDalDB.DS.Tables[0]); } }
public DataTable ListarActividades(ref string sMsjError) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjDalDB.sNombreTabla = "Lista de actividades"; ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["LISTAR_ACTIVIDADES"];//este es el set command, en epañol aqui le setiamos el comando a ejecutar ObjBllCNX.Ejec_DataAdap(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; return(null); } else { sMsjError = string.Empty; return(ObjDalDB.DS.Tables[0]); } }
public DataTable FiltrarVisitantes(ref string sMsjError, string sFiltro) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.sNombreTabla = "Lista de Visitantes"; ObjDalDB.sSentencia = ConfigurationManager.AppSettings[""]; ObjDalDB.dt_Parametros.Rows.Add("@DESCRIPCION", 2, sFiltro); ObjBllCNX.Ejec_DataAdap(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; return(null); } else { sMsjError = string.Empty; return(ObjDalDB.DS.Tables[0]); } }
public void ModificarActividades(ref string sMsjError, ref cls_DAL_Actividades Obj_DAL_Actividades) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.dt_Parametros.Rows.Add("@ESTADO", 1, Obj_DAL_Actividades.ESTADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@ID_ACTIVIDAD", 3, Obj_DAL_Actividades.ID_ACTIVIDAD.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@NOMBRE_ACTIVIDAD", 3, Obj_DAL_Actividades.NOMBRE_ACTIVIDAD.ToString().Trim()); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["MODIFICAR_ACTIVIDADES"]; ObjBllCNX.Ejec_NonQuery(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public void InsertarActividades(ref string sMsjError, ref cls_DAL_Actividades Obj_DAL_Actividades) { cls_BLL_DB ObjBllCNX = new cls_BLL_DB(); cls_DAL_DB ObjDalDB = new cls_DAL_DB(); ObjBllCNX.CrearDTParametros(ref ObjDalDB); ObjDalDB.dt_Parametros.Rows.Add("@ESTADO", 1, Obj_DAL_Actividades.ESTADO.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@NOMBRE_ACTIVIDAD", 3, Obj_DAL_Actividades.NOMBRE_ACTIVIDAD.ToString().Trim()); ObjDalDB.dt_Parametros.Rows.Add("@USUARIO_CREACION", 3, Obj_DAL_Actividades.USUARIO_CREACION.ToString().Trim()); ObjDalDB.sSentencia = ConfigurationManager.AppSettings["INSERTAR_ACTIVIDADES"]; ObjBllCNX.Ejec_Scalar(ref ObjDalDB); if (ObjDalDB.sMsgError != string.Empty) { sMsjError = ObjDalDB.sMsgError; } else { sMsjError = string.Empty; } }
public void Ejec_DataAdap(ref cls_DAL_DB Obj_DAL_DB) { try { TraerConexion(ref Obj_DAL_DB); if (Obj_DAL_DB.sql_CNX != null) { if (Obj_DAL_DB.sql_CNX.State == ConnectionState.Closed) { Obj_DAL_DB.sql_CNX.Open(); Obj_DAL_DB.sql_DA = new SqlDataAdapter(Obj_DAL_DB.sSentencia, Obj_DAL_DB.sql_CNX); Obj_DAL_DB.sql_DA.SelectCommand.CommandType = CommandType.StoredProcedure; if (Obj_DAL_DB.dt_Parametros != null) { SqlDbType SqlDataType = SqlDbType.VarChar; foreach (DataRow dr in Obj_DAL_DB.dt_Parametros.Rows) { switch (dr[@"Tip_Dato"].ToString()) { case "1": SqlDataType = SqlDbType.Char; break; case "2": SqlDataType = SqlDbType.VarChar; break; case "3": SqlDataType = SqlDbType.Int; break; case "4": SqlDataType = SqlDbType.Decimal; break; case "5": SqlDataType = SqlDbType.Date; break; case "6": SqlDataType = SqlDbType.DateTime; break; default: break; } Obj_DAL_DB.sql_DA.SelectCommand.Parameters.Add(dr[@"Nombre"].ToString(), SqlDataType).Value = dr[@"Valor"].ToString(); } } Obj_DAL_DB.DS = new DataSet(); Obj_DAL_DB.sql_DA.Fill(Obj_DAL_DB.DS, Obj_DAL_DB.sNombreTabla); Obj_DAL_DB.sMsgError = string.Empty; } } } catch (SqlException e) { Obj_DAL_DB.sMsgError = e.Message; } finally { if (Obj_DAL_DB.sql_CNX != null) { if (Obj_DAL_DB.sql_CNX.State == ConnectionState.Open) { Obj_DAL_DB.sql_CNX.Close(); Obj_DAL_DB.sql_CNX.Dispose(); } } } }