public static List <EAdmUsuarios> BroConsultaUsuariosTotalCiudad(EBroResumen pResumen) { List <EAdmUsuarios> lstUsuarios = new List <EAdmUsuarios>(); EAdmUsuarios rsUsuarios; try { Conectar(); SqlCommand cmd = new SqlCommand("SELECT * FROM ConsultaUsuariosTotalCiudad WHERE (" + pResumen.Cadena + ")", getCnn()); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { rsUsuarios = new EAdmUsuarios(); rsUsuarios.IdPadre = Convert.ToInt32(rdr["IdPadre"]); rsUsuarios.Ciudad = rdr["Ciudad"].ToString(); rsUsuarios.Total = Convert.ToInt32(rdr["Total"]); lstUsuarios.Add(rsUsuarios); } rdr.Close(); return(lstUsuarios); } catch (SqlException) { throw; } finally { Cerrar(); } }
public static List <EAdmUsuarios> BroConsultarUsuariosDependientesOperadores(EBroResumen pResumen) { List <EAdmUsuarios> lstUsuarios = new List <EAdmUsuarios>(); EAdmUsuarios rsUsuarios; try { Conectar(); SqlCommand cmd = new SqlCommand("SELECT Usuario.IdUsuario, Usuario.Usuario, Usuario.Foto, Usuario.Ciudad, Usuario.IdPadre FROM Usuario WHERE (" + pResumen.Cadena + ")", getCnn()); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { rsUsuarios = new EAdmUsuarios(); rsUsuarios.IdUsuario = Convert.ToInt32(rdr["IdUsuario"]); rsUsuarios.Usuario = rdr["Usuario"].ToString(); rsUsuarios.Foto = rdr["Foto"].ToString(); rsUsuarios.Ciudad = rdr["Ciudad"].ToString(); rsUsuarios.IdPadre = Convert.ToInt32(rdr["IdPadre"]); lstUsuarios.Add(rsUsuarios); } rdr.Close(); return(lstUsuarios); } catch (SqlException) { throw; } finally { Cerrar(); } }
public static List <EAdmUsuarios> BroConsultarUsuariosDependientes(int idPadre) { List <EAdmUsuarios> lstUsuarios = new List <EAdmUsuarios>(); EAdmUsuarios rsUsuarios; try { Conectar(); SqlCommand cmd = new SqlCommand("SELECT Usuario.IdUsuario, Usuario.Usuario, Usuario.Foto, Usuario.Ciudad FROM Usuario WHERE Usuario.IdPadre = @idPadre", getCnn()); cmd.Parameters.AddWithValue("@idPadre", idPadre); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { rsUsuarios = new EAdmUsuarios(); rsUsuarios.IdUsuario = Convert.ToInt32(rdr["IdUsuario"]); rsUsuarios.Usuario = rdr["Usuario"].ToString(); rsUsuarios.Foto = rdr["Foto"].ToString(); rsUsuarios.Ciudad = rdr["Ciudad"].ToString(); lstUsuarios.Add(rsUsuarios); } rdr.Close(); return(lstUsuarios); } catch (SqlException) { throw; } finally { Cerrar(); } }
public static List <EBroCotizacion> BroConsultarResumenGlobalCotizacionesUsuarios(EBroResumen pResumen) { List <EBroCotizacion> lstCotizacion = new List <EBroCotizacion>(); EBroCotizacion rsCotizacion; EAdmBroker rsBroker; EBroEmpresa rsEmpresa; EBroContenido rsContenido; EBroDireccion rsDireccion; EBroVehiculo rsVehiculos; EAdmUsuarios rsUsuario; try { Conectar(); SqlCommand cmd = new SqlCommand("SELECT IdCotizacion, Codigo, Fecha, IdUsuario, Usuario, IdPadre, Ciudad, IdEmpresa, RazonSocial,Telefono,Antiguedad, IdDireccion, IdVehiculos, IdContenido, Estado, PrimaTotal, IdBroker, EstadoGarantia, EstadoCondiciones FROM ConsultaCotizacionEmpresaComplementos WHERE IdBroker = @broker AND (" + pResumen.Cadena + ")", getCnn()); cmd.Parameters.AddWithValue("@broker", pResumen.IdBroker); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { rsCotizacion = new EBroCotizacion(); rsBroker = new EAdmBroker(); rsEmpresa = new EBroEmpresa(); rsContenido = new EBroContenido(); rsDireccion = new EBroDireccion(); rsVehiculos = new EBroVehiculo(); rsUsuario = new EAdmUsuarios(); rsCotizacion.IdCotizacion = rdr["IdCotizacion"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdCotizacion"]); rsCotizacion.PrimaTotal = rdr["PrimaTotal"] == DBNull.Value ? 0 : Convert.ToDouble(rdr["PrimaTotal"]); rsCotizacion.Codigo = rdr["Codigo"].ToString(); rsCotizacion.Estado = rdr["Estado"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["Estado"]); rsCotizacion.IdUsuario = rdr["IdUsuario"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdUsuario"]); rsCotizacion.Fecha = rdr["Fecha"].ToString(); rsCotizacion.Antiguedad = rdr["Antiguedad"].ToString(); rsUsuario.Usuario = rdr["Usuario"].ToString(); rsUsuario.Ciudad = rdr["Ciudad"].ToString(); rsUsuario.IdPadre = rdr["IdPadre"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdPadre"]);; rsEmpresa.IdEmpresa = rdr["IdEmpresa"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdEmpresa"]); rsEmpresa.RazonSocial = rdr["RazonSocial"].ToString(); rsEmpresa.Telefono = rdr["Telefono"].ToString(); rsBroker.IdBroker = rdr["IdBroker"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdBroker"]); rsContenido.IdContenido = rdr["IdContenido"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdContenido"]); rsContenido.EstadoGarantias = rdr["EstadoGarantia"].ToString(); rsContenido.EstadoCondiciones = rdr["EstadoCondiciones"].ToString(); rsDireccion.IdDireccion = rdr["IdDireccion"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdDireccion"]); rsVehiculos.IdVehiculos = rdr["IdVehiculos"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdVehiculos"]); rsCotizacion.Broker = rsBroker; rsCotizacion.Empresa = rsEmpresa; rsCotizacion.Contenido = rsContenido; rsCotizacion.Vehiculo = rsVehiculos; rsCotizacion.Direccion = rsDireccion; rsCotizacion.Usuario = rsUsuario; lstCotizacion.Add(rsCotizacion); } rdr.Close(); return(lstCotizacion); } catch (SqlException) { throw; } finally { Cerrar(); } }
public static EAdmUsuarios BroGestionUsuario(EAdmUsuarios pusuario) { EAdmUsuarios usuario = new EAdmUsuarios(); try { Conectar(); SqlCommand cmd = new SqlCommand("GestionUsuario", getCnn()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@identificador", SqlDbType.Int, 1); cmd.Parameters.Add("@idUsuario", SqlDbType.Int); cmd.Parameters.Add("@usuario", SqlDbType.NVarChar); cmd.Parameters.Add("@email", SqlDbType.NVarChar, -1); cmd.Parameters.Add("@contrasena", SqlDbType.NVarChar, -1); cmd.Parameters.Add("@estado", SqlDbType.Int); cmd.Parameters.Add("@rol", SqlDbType.Int); cmd.Parameters.Add("@foto", SqlDbType.Xml); cmd.Parameters.Add("@broker", SqlDbType.Int); cmd.Parameters.Add("@idPadre", SqlDbType.Int); cmd.Parameters.Add("@ciudad", SqlDbType.NVarChar); cmd.Parameters.Add("@tipoAgente", SqlDbType.NVarChar); cmd.Parameters.Add("@agente", SqlDbType.NVarChar); cmd.Parameters.Add("@puntoVenta", SqlDbType.NVarChar); cmd.Parameters.Add("@sucursal", SqlDbType.NVarChar); cmd.Parameters.Add("@comision", SqlDbType.NVarChar); cmd.Parameters.Add("@valor", SqlDbType.NVarChar, -1).Direction = ParameterDirection.Output; cmd.Parameters["@identificador"].Value = pusuario.Identificador; cmd.Parameters["@idUsuario"].Value = pusuario.IdUsuario; cmd.Parameters["@usuario"].Value = pusuario.Usuario.Trim().ToUpper(); cmd.Parameters["@email"].Value = pusuario.Email; cmd.Parameters["@contrasena"].Value = DAdmEncriptacion.encriptacion(pusuario.Contrasena); cmd.Parameters["@estado"].Value = pusuario.Estado; cmd.Parameters["@rol"].Value = pusuario.rol.IdRol; cmd.Parameters["@foto"].Value = pusuario.Foto; cmd.Parameters["@broker"].Value = pusuario.broker.IdBroker; cmd.Parameters["@idPadre"].Value = pusuario.IdPadre; cmd.Parameters["@ciudad"].Value = pusuario.Ciudad.Trim().ToUpper(); cmd.Parameters["@tipoAgente"].Value = pusuario.CodigoTipoAgente; cmd.Parameters["@agente"].Value = pusuario.CodigoAgente; cmd.Parameters["@puntoVenta"].Value = pusuario.CodigoPuntoVenta; cmd.Parameters["@sucursal"].Value = pusuario.CodigoSucursal; cmd.Parameters["@comision"].Value = pusuario.Comision; cmd.ExecuteNonQuery(); usuario.IdUsuario = Convert.ToInt32(cmd.Parameters["@valor"].Value); return(usuario); } catch (SqlException) { throw; } finally { Cerrar(); } }
public static List <EAdmUsuarios> BroListarUsuarios() { List <EAdmUsuarios> lstUsuarios = new List <EAdmUsuarios>(); EAdmUsuarios rsUsuarios; EAdmBroker rsBroker; EAdmRol rsRol; try { Conectar(); SqlCommand cmd = new SqlCommand("SELECT * FROM ConsultaUsuariosCompleto", getCnn()); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { rsUsuarios = new EAdmUsuarios(); rsBroker = new EAdmBroker(); rsRol = new EAdmRol(); rsUsuarios.IdUsuario = Convert.ToInt32(rdr["IdUsuario"]); rsUsuarios.Usuario = rdr["Usuario"].ToString(); rsUsuarios.Email = rdr["Email"].ToString(); rsUsuarios.Contrasena = rdr["Contrasena"].ToString(); rsUsuarios.Estado = Convert.ToInt32(rdr["Estado"].ToString()); rsUsuarios.Foto = rdr["FotoUsuario"].ToString(); rsUsuarios.IdPadre = Convert.ToInt32(rdr["IdPadre"].ToString()); rsUsuarios.Ciudad = rdr["Ciudad"].ToString(); rsUsuarios.EstadoSesion = Convert.ToInt32(rdr["EstadoSesion"].ToString()); rsUsuarios.CodigoTipoAgente = rdr["CodigoTipoAgente"].ToString(); rsUsuarios.CodigoAgente = rdr["CodigoAgente"].ToString(); rsUsuarios.CodigoSucursal = rdr["CodigoSucursal"].ToString(); rsUsuarios.CodigoPuntoVenta = rdr["CodigoPuntoVenta"].ToString(); rsUsuarios.Comision = rdr["Comision"].ToString(); rsRol.IdRol = Convert.ToInt32(rdr["IdRol"].ToString()); rsRol.Nombre = rdr["Nombre"].ToString(); rsBroker.IdBroker = Convert.ToInt32(rdr["IdBroker"].ToString()); rsBroker.RazonSocial = rdr["RazonSocial"].ToString(); rsBroker.Foto = rdr["FotoBroker"].ToString(); rsBroker.Color = rdr["Color"].ToString(); rsUsuarios.broker = rsBroker; rsUsuarios.rol = rsRol; lstUsuarios.Add(rsUsuarios); } rdr.Close(); return(lstUsuarios); } catch (SqlException) { throw; } finally { Cerrar(); } }
//VERIFICACIÓN USUARIO public static EAdmUsuarios AdmVerificacionUsuario(EAdmUsuarios usuario) { EAdmUsuarios rsUsuario = new EAdmUsuarios(); EAdmRol rsRol = new EAdmRol(); EAdmBroker rsBroker = new EAdmBroker(); string contrasena = DAdmEncriptacion.encriptacion(usuario.Contrasena); try { Conectar(); SqlCommand cmd = new SqlCommand("GestionSesion", getCnn()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@email", SqlDbType.NVarChar, 50); cmd.Parameters.Add("@contrasena", SqlDbType.NVarChar, -1); cmd.Parameters["@email"].Value = usuario.Email; cmd.Parameters["@contrasena"].Value = contrasena; SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { rsUsuario.IdUsuario = Convert.ToInt32(rdr["IdUsuario"]); rsBroker.IdBroker = Convert.ToInt32(rdr["IdBroker"]); rsUsuario.Usuario = rdr["Usuario"].ToString(); rsUsuario.Email = rdr["Email"].ToString(); rsRol.Nombre = rdr["Rol"].ToString(); rsUsuario.Estado = Convert.ToInt32(rdr["Estado"]); rsUsuario.Foto = rdr["FotoUsuario"].ToString(); rsBroker.Foto = rdr["FotoBroker"].ToString(); rsBroker.Color = rdr["Color"].ToString(); rsBroker.Provincias = Convert.ToInt32(rdr["Provincias"]); rsBroker.Riesgo = Convert.ToInt32(rdr["Riesgo"]); rsBroker.MultiRiesgo = Convert.ToInt32(rdr["MultiRiesgo"]); rsBroker.Primas = Convert.ToInt32(rdr["Primas"]); rsBroker.RazonSocial = rdr["RazonSocial"].ToString(); rsBroker.Pago = Convert.ToInt32(rdr["Pago"]); rsBroker.Comision = rdr["Comision"].ToString(); rsBroker.Transporte = rdr["Transporte"].ToString(); rsUsuario.Uid = DAdmEncriptacion.CrearKeyAutorizacion(rdr["IdUsuario"].ToString()); rsUsuario.IdPadre = Convert.ToInt32(rdr["IdPadre"]); rsUsuario.Ciudad = rdr["Ciudad"].ToString(); rsUsuario.EstadoSesion = Convert.ToInt32(rdr["EstadoSesion"]); rsUsuario.CodigoTipoAgente = rdr["CodigoTipoAgente"].ToString(); rsUsuario.CodigoAgente = rdr["CodigoAgente"].ToString(); rsUsuario.CodigoSucursal = rdr["CodigoSucursal"].ToString(); rsUsuario.CodigoPuntoVenta = rdr["CodigoPuntoVenta"].ToString(); rsUsuario.Comision = rdr["Comision"].ToString(); rsUsuario.Corredores = rdr["Corredores"].ToString(); rsUsuario.rol = rsRol; rsUsuario.broker = rsBroker; } return(rsUsuario); } catch (SqlException) { throw; } finally { Cerrar(); } }
public EAdmUsuarios BroGestionUsuario(EAdmUsuarios pusuario) { return(CAdmUsuarios.BroGestionUsuario(pusuario)); }
public EAdmUsuarios AdmVerificacionUsuario(EAdmUsuarios usuario) { return(CAdmUsuarios.AdmVerificacionUsuario(usuario)); }