public IList <TipoPromocion> GetLista() { string SQL = "SELECT * FROM TH_TIPO_PROMOCION WHERE ESTADO = 'A'"; List <TipoPromocion> ListaPromocion = new List <TipoPromocion>(); TipoPromocion tipoPromocion = null; using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, SQL, cnx)) { while (dtr.Read()) { tipoPromocion = new TipoPromocion() { Descripcion = DataConvert.ToString(dtr["Descripcion"]), Estado = DataConvert.ToString(dtr["Estado"]), IdTipoPromocion = DataConvert.ToInt(dtr["IdTipoPromocion"]), FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]), UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]), FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]), UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]) }; ListaPromocion.Add(tipoPromocion); } } UtilDA.Close(cnx); return(ListaPromocion); }
public Cliente GetById(int id) { Cliente objCliente = null; String sql = "SELECT * FROM TH_CLIENTE WHERE IdCliente = @idCliente"; OleDbParameter codigo = UtilDA.SetParameters("@idCliente", OleDbType.Integer, id); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, codigo)) { while (dtr.Read()) { objCliente = new Cliente(); objCliente.IdCliente = DataConvert.ToInt(dtr["IdCliente"]); objCliente.Nombre = DataConvert.ToString(dtr["Nombre"]); objCliente.ApellidoPaterno = DataConvert.ToString(dtr["ApePaterno"]); objCliente.Apellidomaterno = DataConvert.ToString(dtr["ApeMaterno"]); objCliente.Telefono = DataConvert.ToString(dtr["Telefono"]); objCliente.FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]); objCliente.UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]); objCliente.FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]); objCliente.UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]); } } UtilDA.Close(cnx); return(objCliente); }
public IList <Cliente> GetLista() { List <Cliente> listaCliente = new List <Cliente>(); String sql = "SELECT * FROM TH_CLIENTE"; using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx)) { while (dtr.Read()) { Cliente objCliente = new Cliente(); objCliente.IdCliente = DataConvert.ToInt(dtr["IdCliente"]); objCliente.Nombre = DataConvert.ToString(dtr["Nombre"]); objCliente.ApellidoPaterno = DataConvert.ToString(dtr["ApePaterno"]); objCliente.Apellidomaterno = DataConvert.ToString(dtr["ApeMaterno"]); objCliente.Telefono = DataConvert.ToString(dtr["Telefono"]); objCliente.Correo = DataConvert.ToString(dtr["Correo"]); objCliente.FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]); objCliente.UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]); objCliente.FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]); objCliente.UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]); listaCliente.Add(objCliente); } } UtilDA.Close(cnx); return(listaCliente); }
public IList <Teatro> GetLista() { List <Teatro> lTeatro = new List <Teatro>(); Teatro teatro = null; string sql = "SELECT * FROM TH_TEATRO"; using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx)) { while (dtr.Read()) { teatro = new Teatro() { Estado = DataConvert.ToString(dtr["Estado"]), FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]), FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]), IdTeatro = DataConvert.ToInt(dtr["IdTeatro"]), Nombre = DataConvert.ToString(dtr["Nombre"]), UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]), UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]), frmTeatro = DataConvert.ToString(dtr["frmTeatro"]) }; lTeatro.Add(teatro); } } UtilDA.Close(cnx); return(lTeatro); }
public Obra GetById(int id) { Obra objObra = null; String sql = "SELECT * FROM TH_OBRA O INNER JOIN TH_TEATRO T ON O.IDTEATRO = T.IDTEATRO WHERE IDOBRA = @codigo "; OleDbParameter codigo = UtilDA.SetParameters("@codigo", OleDbType.Integer, id); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, codigo)) { objObra = new Obra(); objObra.IdObra = DataConvert.ToInt(dtr["IdObra"]); objObra.Nombre = DataConvert.ToString(dtr["O.Nombre"]); objObra.FechaInicio = DataConvert.ToDateTime(dtr["FechaInicio"]); objObra.FechaFin = DataConvert.ToDateTime(dtr["FechaFin"]); objObra.Descripcion = DataConvert.ToString(dtr["Descripcion"]); objObra.Estado = DataConvert.ToString(dtr["O.Estado"]); objObra.Teatro = new Teatro() { IdTeatro = DataConvert.ToInt(dtr["T.IdTeatro"]), Nombre = DataConvert.ToString(dtr["T.Nombre"]), Estado = DataConvert.ToString(dtr["T.Estado"]), frmTeatro = DataConvert.ToString(dtr["T.frmTeatro"]) }; objObra.FechaCreacion = DataConvert.ToDateTime(dtr["O.FechaCrea"]); objObra.UsuarioCreacion = DataConvert.ToString(dtr["O.UserCrea"]); objObra.FechaModificacion = DataConvert.ToDateTime(dtr["O.FechaMod"]); objObra.UsuarioModificacion = DataConvert.ToString(dtr["O.UserMod"]); objObra.Image = DataConvert.ToByteArrayNull(dtr["Imagen"]); } UtilDA.Close(cnx); return(objObra); }
public Teatro GetById(int id) { Teatro teatro = null; string sql = "SELECT * FROM TH_TEATRO WHERE IdTeatro = @IdTeatro"; OleDbParameter idTeatro = UtilDA.SetParameters("@IdTeatro", OleDbType.Integer, id); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, idTeatro)) { while (dtr.Read()) { teatro = new Teatro() { Estado = DataConvert.ToString(dtr["Estado"]), FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]), FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]), IdTeatro = DataConvert.ToInt(dtr["IdTeatro"]), Nombre = DataConvert.ToString(dtr["Nombre"]), UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]), UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]), frmTeatro = DataConvert.ToString(dtr["frmTeatro"]) }; } } UtilDA.Close(cnx); return(teatro); }
public IList <Promocion> GetLista() { List <Promocion> listaPromocion = new List <Promocion>(); String sql = "SELECT * FROM (TH_PROMOCION P INNER JOIN TH_FUNCION F ON F.IDFUNCION = P.IDFUNCION) INNER JOIN TH_TIPO_PROMOCION TP ON TP.IDTIPOPROMOCION = P.IDTIPOPROMOCION WHERE TP.ESTADO NOT IN ('E') "; using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx)) { while (dtr.Read()) { Promocion objPromocion = new Promocion(); objPromocion.IdPromocion = DataConvert.ToInt(dtr["IdPromocion"]); objPromocion.Descripcion = DataConvert.ToString(dtr["P.Descripcion"]); objPromocion.Estado = DataConvert.ToString(dtr["P.Estado"]); objPromocion.FechaInicio = DataConvert.ToDateTime(dtr["FechaInicio"]); objPromocion.FechaFin = DataConvert.ToDateTime(dtr["FechaFin"]); objPromocion.RequiereEmpresa = DataConvert.ToBool(dtr["RequiereEmpresa"]); objPromocion.TipoPromocion = new TipoPromocion() { IdTipoPromocion = DataConvert.ToInt(dtr["TP.IdTipoPromocion"]), Descripcion = DataConvert.ToString(dtr["TP.Descripcion"]), Estado = DataConvert.ToString(dtr["TP.Estado"]) }; objPromocion.FechaCreacion = DataConvert.ToDateTime(dtr["P.FechaCrea"]); objPromocion.UsuarioCreacion = DataConvert.ToString(dtr["P.UserCrea"]); objPromocion.FechaModificacion = DataConvert.ToDateTime(dtr["P.FechaMod"]); objPromocion.UsuarioModificacion = DataConvert.ToString(dtr["P.UserMod"]); listaPromocion.Add(objPromocion); } } UtilDA.Close(cnx); return(listaPromocion); }
public Promocion GetById(int id) { Promocion objPromocion = null; String sql = "SELECT * FROM TH_PROMOCION P INNER JOIN TH_FUNCION F ON F.IDFUNCION = P.IDFUNCION INNER JOIN TH_TIPO_PROMOCION TP ON TP.IDTIPOPROMCION = P.IDTIPOPROMOCION " + "WHERE IDPROMOCION = @codigo"; OleDbParameter codigo = UtilDA.SetParameters("@codigo", OleDbType.Integer, id); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, codigo)) { objPromocion = new Promocion(); objPromocion.IdPromocion = DataConvert.ToInt(dtr["P.IdPromocion"]); objPromocion.Descripcion = DataConvert.ToString(dtr["P.Descripcion"]); objPromocion.Estado = DataConvert.ToString(dtr["P.Estado"]); objPromocion.FechaInicio = DataConvert.ToDateTime(dtr["P.FechaInicio"]); objPromocion.FechaFin = DataConvert.ToDateTime(dtr["P.FechaFin"]); objPromocion.RequiereEmpresa = DataConvert.ToBool(dtr["RequiereEmpresa"]); objPromocion.TipoPromocion = new TipoPromocion() { IdTipoPromocion = DataConvert.ToInt(dtr["TP.IdTipoPromocion"]), Descripcion = DataConvert.ToString(dtr["TP.Descripcion"]), Estado = DataConvert.ToString(dtr["TP.Estado"]) }; objPromocion.FechaCreacion = DataConvert.ToDateTime(dtr["P.FechaCrea"]); objPromocion.UsuarioCreacion = DataConvert.ToString(dtr["P.UserCrea"]); objPromocion.FechaModificacion = DataConvert.ToDateTime(dtr["P.FechaMod"]); objPromocion.UsuarioModificacion = DataConvert.ToString(dtr["P.UserMod"]); } UtilDA.Close(cnx); return(objPromocion); }
public Usuario ValidarUsuario(string login, string password) { Usuario objUsuario = null; String sql = "SELECT * FROM CC_USUARIO U INNER JOIN CC_ROL R ON R.IDROL = U.IDROL WHERE U.LOGIN = @login and U.CONTRASEÑA = @contraseña and u.Estado = 'A'"; OleDbParameter loginParameter = UtilDA.SetParameters("@login", OleDbType.VarChar, login); OleDbParameter passwordParameter = UtilDA.SetParameters("@contraseña", OleDbType.VarChar, password); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, loginParameter, passwordParameter)) { while (dtr.Read()) { objUsuario = new Usuario(); objUsuario.IdUsuario = DataConvert.ToInt(dtr["IdUsuario"]); objUsuario.Nombre = DataConvert.ToString(dtr["U.Nombre"]); objUsuario.ApellidoPaterno = DataConvert.ToString(dtr["ApePaterno"]); objUsuario.ApellidoMaterno = DataConvert.ToString(dtr["ApeMaterno"]); objUsuario.Correo = DataConvert.ToString(dtr["Correo"]); objUsuario.Login = DataConvert.ToString(dtr["Login"]); objUsuario.Rol = new Rol() { Estado = DataConvert.ToString(dtr["R.Estado"]), IdRol = DataConvert.ToInt(dtr["R.IdRol"]), Nombre = DataConvert.ToString(dtr["R.Nombre"]) }; } } UtilDA.Close(cnx); return(objUsuario); }
public bool EliminarAsientoTemporalAntiguo() { string sql = "DELETE FROM TH_ASIENTO_TEMPORAL WHERE FECHACREA < @fechaActual"; OleDbParameter fechaActual = UtilDA.SetParameters("@fechaActual", OleDbType.Date, DateTime.Now.AddMinutes(-18)); return(UtilDA.ExecuteNonQuery(cmd, CommandType.Text, sql, cnx, false, fechaActual)); }
public List <PromocionZona> ListPromocionZonaByFuncionZona(int idFuncion, string zonas) { string sql = "SELECT * FROM TH_PROMOCION_ZONA PZ INNER JOIN TH_ZONA Z ON Z.IDZONA = PZ.IDZONA WHERE PZ.IDPROMOCION IN (SELECT IDPROMOCION FROM TH_PROMOCION_FUNCION WHERE IDFUNCION = @idFuncion) AND PZ.IDZONA IN (@zonas)"; sql = sql.Replace("@zonas", zonas); OleDbParameter pIdFuncion = UtilDA.SetParameters("@idFuncion", OleDbType.Integer, idFuncion); List <PromocionZona> listPromocionZona = new List <PromocionZona>(); PromocionZona promocionZona; using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, pIdFuncion)) { while (dtr.Read()) { promocionZona = new PromocionZona() { Promocion = new Promocion() { IdPromocion = DataConvert.ToInt(dtr["IdPromocion"]) }, Precio = DataConvert.ToSingle(dtr["PZ.Precio"]), Zona = new Zona() { IdZona = DataConvert.ToInt(dtr["Z.IdZona"]) } }; listPromocionZona.Add(promocionZona); } } UtilDA.Close(cnx); return(listPromocionZona); }
public bool EliminarAsientoTemporalTotal(string token) { string sql = "DELETE FROM TH_ASIENTO_TEMPORAL WHERE token = @token"; OleDbParameter pToken = UtilDA.SetParameters("@token", OleDbType.VarChar, token); return(UtilDA.ExecuteNonQuery(cmd, CommandType.Text, sql, cnx, false, pToken)); }
public Zona GetById(int id) { Zona objZona = null; String sql = "SELECT * FROM TH_Zona"; OleDbParameter codigo = UtilDA.SetParameters("@codigo", OleDbType.Integer, id); using (var dtr = (UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, codigo))) { while (dtr.Read()) { objZona = new Zona(); objZona.IdZona = DataConvert.ToInt(dtr["IdZona"]); objZona.Nombre = DataConvert.ToString(dtr["Nombre"]); objZona.Descripcion = DataConvert.ToString(dtr["Descripcion"]); objZona.Estado = DataConvert.ToString(dtr["Estado"]); objZona.FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]); objZona.UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]); objZona.FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]); objZona.UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]); objZona.Precio = DataConvert.ToSingle(dtr["Precio"]); objZona.R = DataConvert.ToInt(dtr["R"]); objZona.G = DataConvert.ToInt(dtr["G"]); objZona.B = DataConvert.ToInt(dtr["B"]); } } UtilDA.Close(cnx); return(objZona); }
public IList <LogBackup> GetLista() { List <LogBackup> listaLogBackup = new List <LogBackup>(); String sql = "SELECT * FROM CC_LOG_BACKUP WHERE FechaCreacion = @fechaActual AND ComputerName = @computerName"; OleDbParameter pFechaActual = UtilDA.SetParameters("@fechaActual", OleDbType.Date, DateTime.Today); OleDbParameter pComputerName = UtilDA.SetParameters("@computerName", OleDbType.VarChar, Environment.MachineName); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, pFechaActual, pComputerName)) { while (dtr.Read()) { LogBackup logBackup = new LogBackup() { IdLogBackup = DataConvert.ToInt(dtr["IdLogBackup"]), ComputerName = DataConvert.ToString(dtr["ComputerName"]), FileName = DataConvert.ToString(dtr["FileName"]), FechaCreacion = DataConvert.ToDateTime(dtr["FechaCreacion"]), UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]) }; listaLogBackup.Add(logBackup); } } UtilDA.Close(cnx); return(listaLogBackup); }
public IList <Zona> GetLista() { List <Zona> listaZona = new List <Zona>(); String sql = "SELECT * FROM TH_Zona Z INNER JOIN TH_Teatro T ON T.IdTeatro = T.IdTeatro"; using (var dtr = (UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx))) { while (dtr.Read()) { Zona objZona = new Zona(); objZona.IdZona = DataConvert.ToInt(dtr["Z.IdZona"]); objZona.Nombre = DataConvert.ToString(dtr["Z.Nombre"]); objZona.Descripcion = DataConvert.ToString(dtr["Z.Descripcion"]); objZona.Estado = DataConvert.ToString(dtr["Z.Estado"]); objZona.FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]); objZona.UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]); objZona.FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]); objZona.UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]); listaZona.Add(objZona); } } UtilDA.Close(cnx); return(listaZona); }
public Empresa GetById(int id) { string sql = "SELECT * FROM TH_EMPRESA WHERE IdEmpresa = @codigo"; Empresa empresa = null; OleDbParameter codigo = UtilDA.SetParameters("@codigo", OleDbType.Integer, id); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, codigo)) { if (dtr.HasRows) { dtr.Read(); empresa = new Empresa() { CantidadCorteisas = DataConvert.ToInt(dtr["CantidadCortesias"]), Cortesias = DataConvert.ToBool(dtr["Cortesias"]), Estado = DataConvert.ToString(dtr["Estado"]), FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]), FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]), IdEmpresa = DataConvert.ToInt(dtr["IdEmpresa"]), Nombre = DataConvert.ToString(dtr["Nombre"]), UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]), UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]) }; } } UtilDA.Close(cnx); return(empresa); }
public IList <Empresa> GetLista() { string sql = "SELECT * FROM TH_EMPRESA"; List <Empresa> listaEmpresa = new List <Empresa>(); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx)) { while (dtr.Read()) { Empresa empresa = new Empresa() { CantidadCorteisas = DataConvert.ToInt(dtr["CantidadCortesias"]), Cortesias = DataConvert.ToBool(dtr["Cortesias"]), Estado = DataConvert.ToString(dtr["Estado"]), FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]), FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]), IdEmpresa = DataConvert.ToInt(dtr["IdEmpresa"]), Nombre = DataConvert.ToString(dtr["Nombre"]), UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]), UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]) }; listaEmpresa.Add(empresa); } } UtilDA.Close(cnx); return(listaEmpresa); }
public Aplicacion GetById(int id) { Aplicacion objAplicacion = null; String sql = "SELECT * FROM CC_Aplicacion WHERE IdAplicacion = @idAplicacion"; OleDbParameter codigo = UtilDA.SetParameters("@idAplicacion", OleDbType.Integer, id); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, codigo)) { while (dtr.Read()) { objAplicacion = new Aplicacion(); objAplicacion.IdAplicacion = DataConvert.ToInt(dtr["IdAplicacion"]); objAplicacion.Nombre = DataConvert.ToString(dtr["Nombre"]); objAplicacion.Version = DataConvert.ToString(dtr["Version"]); objAplicacion.Estado = DataConvert.ToString(dtr["Estado"]); objAplicacion.Correo = DataConvert.ToString(dtr["Correo"]); objAplicacion.FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]); objAplicacion.UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]); objAplicacion.FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]); objAplicacion.UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]); objAplicacion.Image = DataConvert.ToByteArrayNull(dtr["Imagen"]); objAplicacion.CorreoNotificacion = DataConvert.ToString(dtr["CorreoNotificacion"]); objAplicacion.Contraseña = DataConvert.ToString(dtr["Contraseña"]); } } UtilDA.Close(cnx); return(objAplicacion); }
public IList <Aplicacion> GetLista() { List <Aplicacion> listaAplicacion = new List <Aplicacion>(); String sql = "SELECT * FROM CC_Aplicacion"; using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx)) { while (dtr.Read()) { Aplicacion objAplicacion = new Aplicacion(); objAplicacion.IdAplicacion = DataConvert.ToInt(dtr["IdAplicacion"]); objAplicacion.Nombre = DataConvert.ToString(dtr["Nombre"]); objAplicacion.Version = DataConvert.ToString(dtr["Version"]); objAplicacion.Estado = DataConvert.ToString(dtr["Estado"]); objAplicacion.Correo = DataConvert.ToString(dtr["Correo"]); objAplicacion.FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]); objAplicacion.UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]); objAplicacion.FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]); objAplicacion.UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]); objAplicacion.Image = DataConvert.ToByteArrayNull(dtr["Imagen"]); objAplicacion.CorreoNotificacion = DataConvert.ToString(dtr["CorreoNotificacion"]); objAplicacion.Contraseña = DataConvert.ToString(dtr["Contraseña"]); listaAplicacion.Add(objAplicacion); } } UtilDA.Close(cnx); return(listaAplicacion); }
public Rol GetById(int id) { Rol objRol = null; String sql = "SELECT * FROM CC_Rol WHERE IdRol = @idRol"; OleDbParameter codigo = UtilDA.SetParameters("@idRol", OleDbType.Integer, id); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, codigo)) { while (dtr.Read()) { objRol = new Rol(); objRol.IdRol = DataConvert.ToInt(dtr["IdRol"]); objRol.Nombre = DataConvert.ToString(dtr["Nombre"]); objRol.Estado = DataConvert.ToString(dtr["Estado"]); objRol.FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]); objRol.UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]); objRol.FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]); objRol.UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]); } } UtilDA.Close(cnx); return(objRol); }
public List <Aplicacion> ListarAplicacionUsuario(Usuario usuario) { List <Aplicacion> listaAplicacion = new List <Aplicacion>(); String sql = "SELECT * FROM CC_USUARIO_APLICACION UA INNER JOIN CC_APLICACION A ON A.IDAPLICACION = UA.IDAPLICACION WHERE UA.IDUSUARIO = @IDUSUARIO"; OleDbParameter idUsuario = UtilDA.SetParameters("@IDUSUARIO", OleDbType.VarChar, usuario.IdUsuario); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, idUsuario)) { while (dtr.Read()) { Aplicacion objAplicacion = new Aplicacion(); objAplicacion.IdAplicacion = DataConvert.ToInt(dtr["A.IdAplicacion"]); objAplicacion.Nombre = DataConvert.ToString(dtr["Nombre"]); objAplicacion.Version = DataConvert.ToString(dtr["Version"]); objAplicacion.Estado = DataConvert.ToString(dtr["Estado"]); objAplicacion.Correo = DataConvert.ToString(dtr["Correo"]); objAplicacion.FechaCreacion = DataConvert.ToDateTime(dtr["A.FechaCrea"]); objAplicacion.UsuarioCreacion = DataConvert.ToString(dtr["A.UserCrea"]); objAplicacion.FechaModificacion = DataConvert.ToDateTime(dtr["A.FechaMod"]); objAplicacion.UsuarioModificacion = DataConvert.ToString(dtr["A.UserMod"]); objAplicacion.FormInicio = DataConvert.ToString(dtr["FormInicio"]); objAplicacion.Image = DataConvert.ToByteArrayNull(dtr["Imagen"]); objAplicacion.CorreoNotificacion = DataConvert.ToString(dtr["CorreoNotificacion"]); objAplicacion.Contraseña = DataConvert.ToString(dtr["Contraseña"]); listaAplicacion.Add(objAplicacion); } } UtilDA.Close(cnx); return(listaAplicacion); }
public LogEmail GetById(int id) { LogEmail objLogEmail = null; String sql = "SELECT * FROM TH_LOG_EMAIL WHERE IDLOGEMAIL = @codigo"; OleDbParameter codigo = UtilDA.SetParameters("@codigo", OleDbType.Integer, id); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, codigo)) { objLogEmail = new LogEmail(); objLogEmail.IdLog = DataConvert.ToInt(dtr["IdLogEmail"]); objLogEmail.CorreoDestino = DataConvert.ToString(dtr["CorreoDestino"]); objLogEmail.CorreoDestinoCC = DataConvert.ToString(dtr["CorreoDestinoCC"]); objLogEmail.FechaEnvio = DataConvert.ToDateTime(dtr["FechaEnvio"]); objLogEmail.Mensaje = DataConvert.ToString(dtr["Mensaje"]); objLogEmail.Asunto = DataConvert.ToString(dtr["Asunto"]); objLogEmail.Estado = DataConvert.ToString(dtr["Estado"]); objLogEmail.Descripcion = DataConvert.ToString(dtr["Descripcion"]); objLogEmail.Intento = DataConvert.ToInt32(dtr["Intento"]); objLogEmail.FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]); objLogEmail.UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]); objLogEmail.FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]); objLogEmail.UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]); objLogEmail.MensajeImagen = DataConvert.ToString(dtr["MensajeImage"]); objLogEmail.IdObra = DataConvert.ToInt(dtr["IdObra"]); } UtilDA.Close(cnx); return(objLogEmail); }
public List <Asiento> ListarAsientoDisponible(int idObra, int idFuncion, DateTime fechaReserva, string token) { cmd = new OleDbCommand(); cnx = new OleDbConnection(); List <Asiento> lAsiento = new List <Asiento>(); Asiento asiento = null; string sql = "SELECT IdAsiento, Estado FROM TH_DETALLE_RESERVA DR INNER JOIN TH_RESERVA R ON R.IDRESERVA = DR.IDRESERVA WHERE R.IDOBRA = @IdObra AND R.IDFUNCION = @IdFuncion AND R.FECHARESERVA = @fechaReserva AND IdEstadoReserva = 1 UNION SELECT idAsiento, ESTADO FROM TH_ASIENTO_TEMPORAL WHERE IdFuncion =@IdFuncion2 AND FECHAOBRA = @fechaReserva2 AND TOKEN <> @token"; OleDbParameter obra = UtilDA.SetParameters("@IdObra", OleDbType.Integer, idObra); OleDbParameter funcion = UtilDA.SetParameters("@IdFuncion", OleDbType.Integer, idFuncion); OleDbParameter reserva = UtilDA.SetParameters("@fechaReserva", OleDbType.Date, fechaReserva); OleDbParameter funcion2 = UtilDA.SetParameters("@IdFuncion2", OleDbType.Integer, idFuncion); OleDbParameter reserva2 = UtilDA.SetParameters("@fechaReserva2", OleDbType.Date, fechaReserva); OleDbParameter pToken = UtilDA.SetParameters("@token", OleDbType.VarChar, token); OleDbParameter pFechaActual = UtilDA.SetParameters("@fechaActual", OleDbType.Date, DateTime.Now); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, obra, funcion, reserva, funcion2, reserva2, pToken, pFechaActual)) { while (dtr.Read()) { asiento = new Asiento() { IdAsiento = DataConvert.ToInt(dtr["IdAsiento"]) }; lAsiento.Add(asiento); } } UtilDA.Close(cnx); return(lAsiento); }
public IList <Asiento> GetLista() { List <Asiento> listaAsiento = new List <Asiento>(); String sql = "SELECT * FROM TH_Asiento A INNER JOIN TH_TEATRO T ON A.IdTeatro = T.IdTeatro"; using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx)) { while (dtr.Read()) { Asiento objAsiento = new Asiento(); objAsiento.IdAsiento = DataConvert.ToInt(dtr["IdAsiento"]); objAsiento.Descripcion = DataConvert.ToString(dtr["Descripcion"]); objAsiento.Fila = DataConvert.ToString(dtr["Fila"]); objAsiento.FechaCreacion = DataConvert.ToDateTime(dtr["A.FechaCrea"]); objAsiento.UsuarioCreacion = DataConvert.ToString(dtr["A.UserCrea"]); objAsiento.FechaModificacion = DataConvert.ToDateTime(dtr["A.FechaMod"]); objAsiento.UsuarioModificacion = DataConvert.ToString(dtr["A.UserMod"]); objAsiento.Teatro = new Teatro() { IdTeatro = DataConvert.ToInt(dtr["T.IdTeatro"]), Estado = DataConvert.ToString(dtr["T.Estado"]), Nombre = DataConvert.ToString(dtr["Nombre"]), FechaCreacion = DataConvert.ToDateTime(dtr["T.FechaCrea"]), UsuarioCreacion = DataConvert.ToString(dtr["T.UserCrea"]), FechaModificacion = DataConvert.ToDateTime(dtr["T.FechaMod"]), UsuarioModificacion = DataConvert.ToString(dtr["T.UserMod"]), frmTeatro = DataConvert.ToString(dtr["frmTeatro"]) }; listaAsiento.Add(objAsiento); } } UtilDA.Close(cnx); return(listaAsiento); }
public List <Asiento> ListAsientoNoAsignado(int idObra, int idTeatro) { List <Asiento> listaAsiento = new List <Asiento>(); Asiento asiento = null; string sql = "SELECT * FROM TH_ASIENTO A LEFT JOIN (SELECT * FROM TH_ASIENTO_ZONA AZ INNER JOIN TH_ZONA Z ON Z.IDZONA = AZ.IDZONA WHERE Z.IDOBRA = @IdObra AND Z.ESTADO = 'A') AS RES ON RES.IDASIENTO = A.IDASIENTO WHERE IDTEATRO = @IdTeatro AND IDASIENTOZONA IS NULL ORDER BY A.IDASIENTO"; OleDbParameter pIdObra = UtilDA.SetParameters("@IdObra", OleDbType.Integer, idObra); OleDbParameter pIdTeatro = UtilDA.SetParameters("@IdTeatro", OleDbType.Integer, idTeatro); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, pIdObra, pIdTeatro)) { while (dtr.Read()) { asiento = new Asiento() { IdAsiento = DataConvert.ToInt(dtr["A.IdAsiento"]), Descripcion = DataConvert.ToString(dtr["A.Descripcion"]), Fila = DataConvert.ToString(dtr["Fila"]), FechaCreacion = DataConvert.ToDateTime(dtr["A.FechaCrea"]), UsuarioCreacion = DataConvert.ToString(dtr["A.UserCrea"]), }; listaAsiento.Add(asiento); } } UtilDA.Close(cnx); return(listaAsiento); }
public bool EliminarAsientoDisponible(string asientos, int idZona) { string sql = "DELETE FROM TH_ASIENTO_ZONA WHERE IdAsiento IN (" + asientos + ") AND IdZona = @IdZona"; OleDbParameter pIdZona = UtilDA.SetParameters("@IdZona", OleDbType.Integer, idZona); return(UtilDA.ExecuteNonQuery(cmd, CommandType.Text, sql, cnx, false, pIdZona)); }
public List <Promocion> ListByFuncionTipoPromo(int idFuncion, int idTipoPromo, string zonas) { string SQL = "SELECT * FROM TH_PROMOCION WHERE IDPROMOCION IN (SELECT PZ.IDPROMOCION FROM TH_PROMOCION_ZONA PZ INNER JOIN TH_PROMOCION_FUNCION PF ON PF.IDPROMOCION = PZ.IDPROMOCION WHERE PF.IDFUNCION = @idFuncion AND PZ.IDZONA IN (@zonas)) AND IDTIPOPROMOCION = @idTipoPromocion AND ESTADO = 'A' AND (@fechaActual BETWEEN FechaInicio AND FechaFin)"; SQL = SQL.Replace("@zonas", zonas); OleDbParameter pIdfuncion = UtilDA.SetParameters("@idFuncion", OleDbType.Integer, idFuncion); OleDbParameter pIdTipoPromo = UtilDA.SetParameters("@idTipoPromocion", OleDbType.Integer, idTipoPromo); OleDbParameter pFechaActual = UtilDA.SetParameters("@FechaActual", OleDbType.Date, DateTime.Today); Promocion promocion = null; List <Promocion> ListaPromocion = new List <Promocion>(); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, SQL, cnx, pIdfuncion, pIdTipoPromo, pFechaActual)) { while (dtr.Read()) { promocion = new Promocion() { IdPromocion = DataConvert.ToInt(dtr["IdPromocion"]), Descripcion = DataConvert.ToString(dtr["Descripcion"]), Estado = DataConvert.ToString(dtr["Estado"]), FechaInicio = DataConvert.ToDateTime(dtr["FechaInicio"]), FechaFin = DataConvert.ToDateTime(dtr["FechaFin"]), FechaCreacion = DataConvert.ToDateTime(dtr["FechaCrea"]), UsuarioCreacion = DataConvert.ToString(dtr["UserCrea"]), FechaModificacion = DataConvert.ToDateTime(dtr["FechaMod"]), UsuarioModificacion = DataConvert.ToString(dtr["UserMod"]), RequiereEmpresa = DataConvert.ToBool(dtr["RequiereEmpresa"]) }; ListaPromocion.Add(promocion); } } UtilDA.Close(cnx); return(ListaPromocion); }
public bool UpdateAsientoDisponible(string asientos, string estado, int idZona) { string sql = "UPDATE TH_ASIENTO_ZONA SET DISPONIBLE = @Disponible WHERE IdAsiento IN (" + asientos + ") AND IdZona = @IdZona"; OleDbParameter pEstado = UtilDA.SetParameters("@Disponible", OleDbType.VarChar, estado); OleDbParameter pIdZona = UtilDA.SetParameters("@IdZona", OleDbType.Integer, idZona); return(UtilDA.ExecuteNonQuery(cmd, CommandType.Text, sql, cnx, false, pEstado, pIdZona)); }
public List <Usuario> SearchByName(string name) { OleDbCommand cmd2 = new OleDbCommand(); List <Usuario> listaUsuario = new List <Usuario>(); String sql = "SELECT * FROM CC_Usuario U INNER JOIN CC_ROL R ON R.IdRol = U.IdRol WHERE (U.Nombre + ApePaterno + ApeMaterno) LIKE '%' & @Name & '%'"; String sql2 = "SELECT * FROM CC_USUARIO_APLICACION UA INNER JOIN CC_APLICACION A ON A.IDAPLICACION = UA.IDAPLICACION WHERE IdUsuario = @IdUsuario"; OleDbParameter pName = UtilDA.SetParameters("@Name", OleDbType.VarChar, name); using (var dtr = UtilDA.ExecuteReader(cmd, CommandType.Text, sql, cnx, pName)) { while (dtr.Read()) { Usuario objUsuario = new Usuario(); objUsuario.IdUsuario = DataConvert.ToInt(dtr["IdUsuario"]); objUsuario.Nombre = DataConvert.ToString(dtr["U.Nombre"]); objUsuario.ApellidoPaterno = DataConvert.ToString(dtr["ApePaterno"]); objUsuario.ApellidoMaterno = DataConvert.ToString(dtr["ApeMaterno"]); objUsuario.Correo = DataConvert.ToString(dtr["Correo"]); objUsuario.Login = DataConvert.ToString(dtr["Login"]); objUsuario.Contraseña = DataConvert.ToString(dtr["Contraseña"]); objUsuario.Rol = new Rol() { Estado = DataConvert.ToString(dtr["R.Estado"]), IdRol = DataConvert.ToInt(dtr["R.IdRol"]), Nombre = DataConvert.ToString(dtr["R.Nombre"]) }; objUsuario.FechaCreacion = DataConvert.ToDateTime(dtr["U.FechaCrea"]); objUsuario.UsuarioCreacion = DataConvert.ToString(dtr["U.UserCrea"]); objUsuario.FechaModificacion = DataConvert.ToDateTime(dtr["U.FechaMod"]); objUsuario.UsuarioModificacion = DataConvert.ToString(dtr["U.UserMod"]); objUsuario.Estado = DataConvert.ToString(dtr["U.Estado"]); OleDbParameter pIdUsuario = UtilDA.SetParameters("@IdUsuario", OleDbType.Integer, objUsuario.IdUsuario); using (var dtr2 = UtilDA.ExecuteSubReader(cmd2, CommandType.Text, sql2, cnx, pIdUsuario)) { List <Aplicacion> listaAplicacionUsuario = new List <Aplicacion>(); while (dtr2.Read()) { Aplicacion objAplicacion = new Aplicacion() { IdAplicacion = DataConvert.ToInt(dtr2["A.IdAplicacion"]), Nombre = DataConvert.ToString(dtr2["Nombre"]) }; listaAplicacionUsuario.Add(objAplicacion); } objUsuario.Aplicaciones = listaAplicacionUsuario; } listaUsuario.Add(objUsuario); } } UtilDA.Close(cnx); return(listaUsuario); }
public bool Delete(int id) { String sql = "UPDATE TH_FUNCION SET ESTADO = 'E', FechaMod = @FechaMod, UserMod = @UserMod WHERE IDFUNCION = @codigo"; OleDbParameter codigo = UtilDA.SetParameters("@codigo", OleDbType.Integer, id); OleDbParameter fechaMod = UtilDA.SetParameters("@FechaMod", OleDbType.Date, DateTime.Now); OleDbParameter userMod = UtilDA.SetParameters("@UserMod", OleDbType.VarChar, Sesion.usuario.Login); return(UtilDA.ExecuteNonQuery(cmd, CommandType.Text, sql, cnx, false, fechaMod, userMod, codigo)); }