public static int ValidaExisteEditar(int IdPais, string Pais, CDB Conn) { int Id = 0; string Query = "SELECT IdPais FROM Pais WHERE Pais COLLATE Latin1_general_CI_AI like '%'+@Pais + '%' AND IdPais<>@IdPais"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdPais", IdPais); Conn.AgregarParametros("@Pais", Pais); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdPais")) { Id = (int)Registro.Get("IdPais"); } return(Id); }
public static int ValidaExiste(int IdTipoProblema, string Problema, CDB Conn) { int Contador = 0; string Query = "SELECT COUNT(IdProblema) AS Contador FROM Problema WHERE IdTipoProblema=@IdTipoProblema AND Problema COLLATE Latin1_general_CI_AI LIKE '%' + @Problema + '%'"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdTipoProblema", IdTipoProblema); Conn.AgregarParametros("@Problema", Problema); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("Contador")) { Contador = (int)Registro.Get("Contador"); } return(Contador); }
public static int ValidaExisteEditar(int IdPerfil, string Perfil, int IdPagina, CDB Conn) { int Id = 0; string Query = "SELECT IdPerfil FROM Perfil WHERE Perfil=@Perfil AND IdPerfil<>@IdPerfil"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@Perfil", Perfil); Conn.AgregarParametros("@IdPerfil", IdPerfil); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdPerfil")) { Id = (int)Registro.Get("IdPerfil"); } return(Id); }
public static int ValidaExiste(int IdMedidor, string NumeroCircuito, CDB Conn) { int IdCircuito = 0; string Query = "SELECT IdCircuito FROM Circuito C LEFT JOIN Tablero T ON C.IdTablero=T.IdTablero WHERE IdMedidor=@IdMedidor AND C.Circuito=@NumeroCircuito "; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdMedidor", IdMedidor); Conn.AgregarParametros("@NumeroCircuito", NumeroCircuito); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdCircuito")) { IdCircuito = (int)Registro.Get("IdCircuito"); } return(IdCircuito); }
public static int ValidaExisteEditarMenu(int IdMenu, string Menu, CDB Conn) { int Id = 0; string Query = "SELECT IdMenu FROM Menu WHERE Menu COLLATE Latin1_general_CI_AI like '%'+@Menu + '%' AND IdMenu<>@IdMenu"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdMenu", IdMenu); Conn.AgregarParametros("@Menu", Menu); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdMenu")) { Id = (int)Registro.Get("IdMenu"); } return(Id); }
public static int ValidaExiste(int IdPerfil, int IdPermiso, CDB Conn) { int IdPerfilPermiso = 0; string Query = "SELECT IdPerfilPermiso FROM PerfilPermiso WHERE IdPerfil=@IdPerfil AND IdPermiso=@IdPermiso "; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdPerfil", IdPerfil); Conn.AgregarParametros("@IdPermiso", IdPermiso); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdPerfilPermiso")) { IdPerfilPermiso = (int)Registro.Get("IdPerfilPermiso"); } return(IdPerfilPermiso); }
public static int ValidaExiste(int IdUsuario, int IdSucursal, CDB Conn) { int IdUsuarioSucursal = 0; string Query = "SELECT IdUsuarioSucursal FROM UsuarioSucursal WHERE IdUsuario=@IdUsuario AND IdSucursal=@IdSucursal "; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdUsuario", IdUsuario); Conn.AgregarParametros("@IdSucursal", IdSucursal); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdUsuarioSucursal")) { IdUsuarioSucursal = (int)Registro.Get("IdUsuarioSucursal"); } return(IdUsuarioSucursal); }
public static int ValidaExiste(int IdMunicipio, string Cliente, CDB Conn) { int Contador = 0; string Query = "SELECT COUNT(IdCliente) AS Contador FROM Cliente WHERE IdMunicipio=@IdMunicipio AND Cliente COLLATE Latin1_general_CI_AI LIKE '%' + @Cliente + '%'"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdMunicipio", IdMunicipio); Conn.AgregarParametros("@Cliente", Cliente); CObjeto ValidaExiste = Conn.ObtenerRegistro(); if (ValidaExiste.Exist("Contador")) { Contador = (int)ValidaExiste.Get("Contador"); } return(Contador); }
public static int Login(string Usuario, string Password, CDB Conn) { int IdUsuario = 0; string Query = "SELECT IdUsuario FROM Usuario WHERE Usuario = @Usuario AND Password = @Password"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@Usuario", Usuario); Conn.AgregarParametros("@Password", Password); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdUsuario")) { IdUsuario = (int)Registro.Get("IdUsuario"); Acceder(IdUsuario, Conn); } return(IdUsuario); }
public static int ValidaSucursalPredeterminada(int IdSucursalPredeterminada, int IdUsuario, CDB Conn) { int puede = 0; string Query = "EXEC sp_Usuario_ValidaSucursalesAsignados @Opcion, @IdUsuario, @IdSucursal"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@Opcion", 1); Conn.AgregarParametros("@IdUsuario", IdUsuario); Conn.AgregarParametros("@IdSucursal", IdSucursalPredeterminada); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdSucursal")) { puede = 1; } return(puede); }
public static int ValidaExiste(int IdRegion, int Mes, int Anio, CDB Conn) { int Contador = 0; string Query = "SELECT COUNT(IdRegion) AS Contador FROM Tarifa WHERE IdRegion=@IdRegion AND Mes=@Mes AND Anio=@Anio"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdRegion", IdRegion); Conn.AgregarParametros("@Mes", Mes); Conn.AgregarParametros("@Anio", Anio); CObjeto ValidaExiste = Conn.ObtenerRegistro(); if (ValidaExiste.Exist("Contador")) { Contador = (int)ValidaExiste.Get("Contador"); } return(Contador); }
public static int ValidaExisteEditaEstado(int IdEstado, string Estado, int IdPais, CDB Conn) { int Id = 0; string Query = "SELECT IdEstado FROM Estado WHERE Estado=@Estado AND IdPais=@IdPais"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdEstado", IdEstado); Conn.AgregarParametros("@Estado", Estado); Conn.AgregarParametros("@IdPais", IdPais); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdEstado")) { Id = (int)Registro.Get("IdEstado"); } return(Id); }
public static int ValidaExiste(string NombrePermiso, string Comando, string Pantalla, CDB Conn) { int IdPermiso = 0; string Query = "SELECT IdPermiso FROM Permiso WHERE Permiso=@NombrePermiso or Comando=@Comando "; Conn.DefinirQuery(Query); Conn.AgregarParametros("@NombrePermiso", NombrePermiso); Conn.AgregarParametros("@Comando", Comando); Conn.AgregarParametros("@Pantalla", Pantalla); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdPermiso")) { IdPermiso = (int)Registro.Get("IdPermiso"); } return(IdPermiso); }
public static int ValidaExiste(int IdCircuito, int Mes, int Anio, CDB Conn) { int IdMeta = 0; string Query = "SELECT IdMeta FROM Meta WHERE IdCircuito=@IdCircuito AND Mes = @Mes AND Anio = @Anio"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdCircuito", IdCircuito); Conn.AgregarParametros("@Mes", Mes); Conn.AgregarParametros("@Anio", Anio); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdMeta")) { IdMeta = (int)Registro.Get("IdMeta"); } return(IdMeta); }
public static int ValidaExiste(int IdPais, int IdEstado, string Municipio, CDB Conn) { int IdMunicipio = 0; string Query = "SELECT IdMunicipio FROM Municipio WHERE IdEstado=@IdEstado AND IdPais=@IdPais AND Municipio LIKE '%' + @Municipio + '%' "; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdMunicipio", IdMunicipio); Conn.AgregarParametros("@Municipio", Municipio); Conn.AgregarParametros("@IdEstado", IdEstado); Conn.AgregarParametros("@IdPais", IdPais); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("IdMunicipio")) { IdMunicipio = (int)Registro.Get("IdMunicipio"); } return(IdMunicipio); }
public static int ValidaExiste(int IdCliente, int IdMunicipio, int IdRegion, string Sucursal, CDB Conn) { int Contador = 0; string Query = "SELECT COUNT(IdSucursal) AS Contador FROM Sucursal WHERE IdMunicipio=@IdMunicipio AND IdRegion=@IdRegion AND IdCliente=@IdCliente AND Sucursal COLLATE Latin1_general_CI_AI LIKE '%' + @Sucursal + '%'"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdCliente", IdCliente); Conn.AgregarParametros("@IdMunicipio", IdMunicipio); Conn.AgregarParametros("@IdRegion", IdRegion); Conn.AgregarParametros("@Sucursal", Sucursal); CObjeto ValidaExiste = Conn.ObtenerRegistro(); if (ValidaExiste.Exist("Contador")) { Contador = (int)ValidaExiste.Get("Contador"); } return(Contador); }
public bool TieneSucursalAsignada(int IdUsuario, CDB Conn) { bool tieneSucursalAsignada = false; string Query = "EXEC sp_Usuario_Consultar_TieneSucursalAsignada @IdUsuario"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@IdUsuario", IdUsuario); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("NoSucursalesAsignadas")) { if ((int)Registro.Get("NoSucursalesAsignadas") > 0) { tieneSucursalAsignada = true; } } return(tieneSucursalAsignada); }
public static int ObtieneUsuarioSesion(CDB Conn) { int IdUsuario = 0; HttpCookie Dato = HttpContext.Current.Request.Cookies[CMD5.Encriptar("KeepUnitUserCookie")]; if (Dato != null) { string Cookie = Dato.Value; string Query = "SELECT IdUsuario FROM Usuario WHERE Cookie = @Cookie"; Conn.DefinirQuery(Query); Conn.AgregarParametros("@Cookie", Cookie); CObjeto Registro = Conn.ObtenerRegistro(); CUsuario Usuario = new CUsuario(); Usuario.IdUsuario = (Registro.Exist("IdUsuario")) ? (int)Registro.Get("IdUsuario") : 0; Usuario.Obtener(Conn); IdUsuario = Usuario.IdUsuario; } return(IdUsuario); }
public static int ValidaExisteReporte(int IdCircuito, string FechaInicio, string FechaFin, CDB Conn) { int Contador = 0; string Query = "EXEC sp_Meta_Consultar @Opcion, @IdCircuito, @FechaInicio, @FechaFin "; Conn.DefinirQuery(Query); Conn.AgregarParametros("@Opcion", 1); Conn.AgregarParametros("@IdCircuito", IdCircuito); Conn.AgregarParametros("@FechaInicio", FechaInicio); Conn.AgregarParametros("@FechaFin", FechaFin); CObjeto Registro = Conn.ObtenerRegistro(); if (Registro.Exist("ContadorMeta")) { Contador = (int)Registro.Get("ContadorMeta"); } return(Contador); }
public static string SucursalPredeterminada(int IdUsuario) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB Conn) { string Error = Conn.Mensaje; if (Conn.Conectado) { int IdUsuarioSesion = CUsuario.ObtieneUsuarioSesion(Conn); //Entra si tiene sucursales asigandas CUsuario UsuarioValida = new CUsuario(); if (UsuarioValida.TieneSucursalAsignada(IdUsuario, Conn)) { //Valida que dentro de las asignadas esté la predeterminada CDB conn = new CDB(); string sp = "EXEC sp_UsuarioSucursal_Consultar @Opcion, @IdUsuario"; conn.DefinirQuery(sp); conn.AgregarParametros("@Opcion", 1); conn.AgregarParametros("@IdUsuario", IdUsuario); CObjeto Registro = conn.ObtenerRegistro(); if ((int)Registro.Get("Coincide") == 0) { Error = "Favor de seleccionar una sucursal predeterminada."; } } Respuesta.Add("Error", Error); } Conn.Cerrar(); }); return(Respuesta.ToString()); }