public static string ObtenerPaises(int IdCliente) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { int IdUsuario = CUsuario.ObtieneUsuarioSesion(conn); string Error = conn.Mensaje; if (conn.Conectado) { CObjeto Datos = new CObjeto(); string query = "EXEC SP_Pais_ObtenerPaisesPorCliente @IdCliente, @IdUsuario"; conn.DefinirQuery(query); conn.AgregarParametros("@IdCliente", IdCliente); conn.AgregarParametros("@IdUsuario", IdUsuario); CArreglo Paises = conn.ObtenerRegistros(); Datos.Add("Paises", Paises); Respuesta.Add("Datos", Datos); } Respuesta.Add("Error", Error); conn.Cerrar(); }); return(Respuesta.ToString()); }
public static string ObtenerProveedores(int IdPerfil) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { int IdUsuario = CUsuario.ObtieneUsuarioSesion(conn); string Error = conn.Mensaje; if (conn.Conectado) { CObjeto Datos = new CObjeto(); string query = "SP_Proveedor_ObtenerProveedor @IdPerfil"; conn.DefinirQuery(query); conn.AgregarParametros("@IdPerfil", IdPerfil); //conn.AgregarParametros("@IdProveedor", IdProveedor); CArreglo Proveedores = conn.ObtenerRegistros(); Datos.Add("Proveedores", Proveedores); Respuesta.Add("Datos", Datos); } Respuesta.Add("Error", Error); conn.Cerrar(); }); return(Respuesta.ToString()); }
public static string ObtenerUsuarioPermisos(int IdUsuario) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { string Error = conn.Mensaje; if (conn.Conectado) { CObjeto Datos = new CObjeto(); string query = "SELECT P.*,ISNULL(UP.IdUsuarioPermiso,0) AS IdUsuarioPermiso,ISNULL(UP.IdUsuario,0) AS IdUsuario,ISNULL(UP.Estatus,0) AS Estatus " + "FROM Permiso P LEFT JOIN UsuarioPermiso UP ON P.IdPermiso = UP.IdPermiso AND UP.IdUsuario = @IdUsuario"; conn.DefinirQuery(query); conn.AgregarParametros("@IdUsuario", IdUsuario); CArreglo Permisos = conn.ObtenerRegistros(); Datos.Add("Permisos", Permisos); Respuesta.Add("Datos", Datos); } Respuesta.Add("Error", Error); conn.Cerrar(); }); return(Respuesta.ToString()); }
public static string ObtenerFormaAgregarProblema() { CObjeto Respuesta = new CObjeto(); string Error = ""; CUnit.Firmado(delegate(CDB conn) { int IdUsuario = CUsuario.ObtieneUsuarioSesion(conn); CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeAgregarProblema")) { if (conn.Conectado) { CObjeto Datos = new CObjeto(); string query = "EXEC sp_TipoProblema_Obtener @Opcion"; conn.DefinirQuery(query); conn.AgregarParametros("@Opcion", 1); CArreglo TipoProblemas = conn.ObtenerRegistros(); Respuesta.Add("TipoProblemas", TipoProblemas); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
public static string ObtenerFiltroJefeInmediato() { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { int IdUsuario = CUsuario.ObtieneUsuarioSesion(conn); string Error = conn.Mensaje; if (conn.Conectado) { CObjeto Datos = new CObjeto(); string query = "EXEC sp_Obtener_JefeInmediato @pIdUsuario"; conn.DefinirQuery(query); conn.AgregarParametros("@pIdUsuario", IdUsuario); CArreglo JefeInmediato = conn.ObtenerRegistros(); Datos.Add("JefeInmediato", JefeInmediato); Respuesta.Add("Datos", Datos); } Respuesta.Add("Error", Error); conn.Cerrar(); }); return(Respuesta.ToString()); }
protected void Page_Load(object sender, EventArgs e) { CUnit.Accion(delegate(CDB conn) { int IdMunicipio = Convert.ToInt32(Request["IdMunicipio"]); if (IdMunicipio > 0) { string query = "SELECT * FROM Municipio WHERE IdMunicipio = @IdMunicipio"; conn.DefinirQuery(query); conn.AgregarParametros("@IdMunicipio", IdMunicipio); CObjeto oMpio = conn.ObtenerRegistro(); Municipio = IdMunicipio.ToString(); if (oMpio.Exist("Municipio")) { Id = oMpio.Get("IdMunicipio").ToString(); NombreMunicipio = oMpio.Get("Municipio").ToString(); IdEstado = oMpio.Get("IdEstado").ToString(); IdPais = oMpio.Get("IdPais").ToString(); query = "SELECT * FROM Estado WHERE Baja = 0"; conn.DefinirQuery(query); Estados = conn.ObtenerRegistros(); query = "SELECT * FROM Pais WHERE Baja = 0"; conn.DefinirQuery(query); Paises = conn.ObtenerRegistros(); } } }); }
public static string ObtenerFormaAgregarUsuario() { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { int IdUsuario = CUsuario.ObtieneUsuarioSesion(conn); string Error = conn.Mensaje; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeAgregarUsuario")) { if (conn.Conectado) { CObjeto Datos = new CObjeto(); string spPerfil = "EXEC sp_Perfil_Consultar @Opcion"; conn.DefinirQuery(spPerfil); conn.AgregarParametros("@Opcion", 1); CArreglo Perfiles = conn.ObtenerRegistros(); Respuesta.Add("Perfiles", Perfiles); Respuesta.Add("Dato", Perfiles); Respuesta.Add("IdPerfilPredeterminado", 3); string spCliente = "EXEC sp_Cliente_Obtener @Opcion, @pIdUsuario"; conn.DefinirQuery(spCliente); conn.AgregarParametros("@Opcion", 3); conn.AgregarParametros("@pIdUsuario", IdUsuario); CArreglo Clientes = conn.ObtenerRegistros(); Respuesta.Add("Clientes", Clientes); string spJefeInmediato = "EXEC sp_Obtener_JefeInmediato @pIdUsuario"; conn.DefinirQuery(spJefeInmediato); conn.AgregarParametros("@pIdUsuario", IdUsuario); CArreglo JefeInmediato = conn.ObtenerRegistros(); Respuesta.Add("JefeInmediato", JefeInmediato); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); conn.Cerrar(); }); return(Respuesta.ToString()); }
protected void Page_Load(object sender, EventArgs e) { CUnit.Accion(delegate(CDB conn) { int IdCliente = Convert.ToInt32(Request["IdCliente"]); if (IdCliente > 0) { string query = "SELECT * FROM Cliente WHERE IdCliente = @IdCliente"; conn.DefinirQuery(query); conn.AgregarParametros("@IdCliente", IdCliente); CObjeto oCliente = conn.ObtenerRegistro(); Cliente = IdCliente.ToString(); if (oCliente.Exist("Cliente")) { Id = oCliente.Get("IdCliente").ToString(); Cliente = oCliente.Get("Cliente").ToString(); IdMunicpio = oCliente.Get("IdMunicipio").ToString(); query = "SELECT * FROM Municipio WHERE IdMunicipio = @IdMunicipio"; conn.DefinirQuery(query); conn.AgregarParametros("@IdMunicipio", IdMunicpio); CObjeto Validar = conn.ObtenerRegistro(); IdEstado = Validar.Get("IdEstado").ToString(); query = "SELECT * FROM Estado WHERE IdEstado = @IdEstado"; conn.DefinirQuery(query); conn.AgregarParametros("@IdEstado", IdEstado); Validar = conn.ObtenerRegistro(); IdPais = Validar.Get("IdPais").ToString(); /**/ query = "SELECT * FROM Municipio WHERE IdEstado=@IdEstado"; conn.DefinirQuery(query); conn.AgregarParametros("@IdEstado", IdEstado); Municipios = conn.ObtenerRegistros(); query = "SELECT * FROM Estado WHERE IdPais=@IdPais"; conn.DefinirQuery(query); conn.AgregarParametros("@IdPais", IdPais); Estados = conn.ObtenerRegistros(); query = "SELECT * FROM Pais"; conn.DefinirQuery(query); Paises = conn.ObtenerRegistros(); } } }); }
public static string ObtenerFormaEditarProblema(int IdProblema) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { string Error = ""; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeEditarProblema")) { if (conn.Conectado) { CObjeto Datos = new CObjeto(); string spProblema = "SELECT * FROM Problema WHERE IdProblema=@IdProblema "; conn.DefinirQuery(spProblema); conn.AgregarParametros("@IdProblema", IdProblema); CObjeto oPermiso = conn.ObtenerRegistro(); Datos.Add("IdProblema", oPermiso.Get("IdProblema").ToString()); Datos.Add("IdTipoProblema", oPermiso.Get("IdTipoProblema").ToString()); Datos.Add("Problema", oPermiso.Get("Problema").ToString()); Respuesta.Add("Dato", Datos); string query = "EXEC sp_TipoProblema_Obtener @Opcion"; conn.DefinirQuery(query); conn.AgregarParametros("@Opcion", 1); CArreglo TipoProblemas = conn.ObtenerRegistros(); Respuesta.Add("TipoProblemas", TipoProblemas); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
public static string ObtenerFormaEditarPerfil(int IdPerfil) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { string Error = ""; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeEditarPerfil")) { if (conn.Conectado) { CObjeto Datos = new CObjeto(); string spPerfil = "SELECT * FROM Perfil WHERE IdPerfil=@IdPerfil "; conn.DefinirQuery(spPerfil); conn.AgregarParametros("@IdPerfil", IdPerfil); CObjeto oPerfil = conn.ObtenerRegistro(); Datos.Add("IdPerfil", oPerfil.Get("IdPerfil").ToString()); Datos.Add("Perfil", oPerfil.Get("Perfil").ToString()); Datos.Add("IdPagina", Convert.ToInt32(oPerfil.Get("IdPagina").ToString())); Respuesta.Add("Dato", Datos); string spPagina = "SELECT IdPagina AS Valor, Pagina AS Etiqueta FROM Pagina WHERE Baja = 0"; conn.DefinirQuery(spPagina); CArreglo Paginas = conn.ObtenerRegistros(); Respuesta.Add("Paginas", Paginas); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
public static string ObtenerPrueba() { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { string Error = conn.Mensaje; if (conn.Conectado) { CObjeto Datos = new CObjeto(); string query = "SELECT IdPais AS Valor, Pais AS Etiqueta FROM Pais WHERE Baja = 0"; conn.DefinirQuery(query); CArreglo Paises = conn.ObtenerRegistros(); Respuesta.Add("Paises", Paises); } Respuesta.Add("Error", Error); conn.Cerrar(); }); return(Respuesta.ToString()); }
public CArreglo ObtenerRegistrosDataTable(DataTable datatable) { CArreglo Registros = new CArreglo(); int totalFilas = datatable.Rows.Count; int totalColumnas = datatable.Columns.Count; if (totalFilas > 0) { int a = 0; while (a < totalFilas) { CObjeto Registro = new CObjeto(); for (int i = 0; i < totalColumnas; i++) { Registro.Add(datatable.Columns[i].ToString(), datatable.Rows[a][i].ToString()); } Registros.Add(Registro); a++;; } } return(Registros); }
public static string ObtenerTipoTarifa() { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { string Error = conn.Mensaje; if (conn.Conectado) { CObjeto Datos = new CObjeto(); string query = "SELECT IdTipoTarifa AS Valor, TipoTarifa AS Etiqueta FROM TipoTarifa WHERE Baja = 0"; conn.DefinirQuery(query); CArreglo TipoTarifas = conn.ObtenerRegistros(); Datos.Add("TipoTarifas", TipoTarifas); Respuesta.Add("Datos", Datos); } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
public static string ObtenerRegion(int IdTipoCuota) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { string Error = conn.Mensaje; if (conn.Conectado) { CObjeto Datos = new CObjeto(); string query = "SELECT IdRegion AS Valor, Region AS Etiqueta FROM Region WHERE IdTipoCuota=@IdTipoCuota AND Baja = 0"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTipoCuota", IdTipoCuota); CArreglo Regiones = conn.ObtenerRegistros(); Datos.Add("Regiones", Regiones); Respuesta.Add("Datos", Datos); } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
public void Add(CArreglo Arreglo) { arreglo.Add(Arreglo.ToList()); }
protected void Page_Load(object sender, EventArgs e) { CUnit.Firmado(delegate(CDB Conn) { if (Conn.Conectado) { IdUsuario = Convert.ToInt32(Request["IdUsuario"]); CUsuario cUsuario = new CUsuario(); cUsuario.IdUsuario = IdUsuario; cUsuario.Obtener(Conn); Nombre = cUsuario.Nombre; ApellidoPaterno = cUsuario.ApellidoPaterno; ApellidoMaterno = cUsuario.ApellidoMaterno; Usuario = cUsuario.Usuario; Correo = cUsuario.Correo; IdPerfil = Convert.ToString(cUsuario.IdPerfil); //Checked = (cUsuario.Baja == false) ? "checked" : ""; var query = "EXEC sp_Perfil_Consultar @Opcion"; Conn.DefinirQuery(query); Conn.AgregarParametros("@Opcion", 2); Perfiles = Conn.ObtenerRegistros(); var spUsuario = "EXEC sp_Usuario_Consultar @Opcion"; Conn.DefinirQuery(spUsuario); Conn.AgregarParametros("@Opcion", 2); Jefes = Conn.ObtenerRegistros(); //IdCliente = Convert.ToString(cUsuario.IdClientePredeterminado); //if (IdCliente != "0") // { //IdSucursal = Convert.ToString(cUsuario.IdSucursalPredeterminada); //query = "SELECT * FROM Cliente WHERE IdCliente = @IdCliente"; //Conn.DefinirQuery(query); //Conn.AgregarParametros("@IdCliente", IdCliente); //Clientes = Conn.ObtenerRegistros(); //CObjeto oCliente = Conn.ObtenerRegistro(); //Cliente = IdCliente.ToString(); //if (oCliente.Exist("Cliente")) //{ // Id = oCliente.Get("IdCliente").ToString(); // Cliente = oCliente.Get("Cliente").ToString(); // IdMunicpio = oCliente.Get("IdMunicipio").ToString(); // query = "SELECT * FROM Municipio WHERE IdMunicipio = @IdMunicipio"; // Conn.DefinirQuery(query); // Conn.AgregarParametros("@IdMunicipio", IdMunicpio); // CObjeto Validar = Conn.ObtenerRegistro(); // IdEstado = Validar.Get("IdEstado").ToString(); // query = "SELECT * FROM Estado WHERE IdEstado = @IdEstado"; // Conn.DefinirQuery(query); // Conn.AgregarParametros("@IdEstado", IdEstado); // Validar = Conn.ObtenerRegistro(); // IdPais = Validar.Get("IdPais").ToString(); // /**/ // query = "SELECT * FROM Municipio WHERE IdEstado=@IdEstado"; // Conn.DefinirQuery(query); // Conn.AgregarParametros("@IdEstado", IdEstado); // Municipios = Conn.ObtenerRegistros(); // query = "SELECT * FROM Estado WHERE IdPais=@IdPais"; // Conn.DefinirQuery(query); // Conn.AgregarParametros("@IdPais", IdPais); // Estados = Conn.ObtenerRegistros(); // query = "SELECT * FROM Pais"; // Conn.DefinirQuery(query); // Paises = Conn.ObtenerRegistros(); // query = "SELECT * FROM Sucursal WHERE IdSucursal = @IdSucursal"; // Conn.DefinirQuery(query); // Conn.AgregarParametros("@Idsucursal", IdSucursal); // Sucursales = Conn.ObtenerRegistros(); //} } }); }
public void Add(string Propiedad, CArreglo Valor) { objeto.Add(Propiedad, Valor.ToList()); }
public static string ObtenerFormaEditarCircuito(int IdCircuito) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { string Error = ""; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeEditarCircuito")) { if (conn.Conectado) { CObjeto Datos = new CObjeto(); int IdMedidor = 0; int IdSucursal = 0; int IdCliente = 0; int IdEstado = 0; int IdMunicipio = 0; int IdPais = 0; string spCicuito = "SELECT * FROM Circuito WHERE IdCircuito=@IdCircuito "; conn.DefinirQuery(spCicuito); conn.AgregarParametros("@IdCircuito", IdCircuito); CObjeto oCircuito = conn.ObtenerRegistro(); Datos.Add("IdCircuito", oCircuito.Get("IdCircuito").ToString()); Datos.Add("Circuito", oCircuito.Get("Circuito").ToString()); Datos.Add("Descripcion", oCircuito.Get("Descripcion").ToString()); Datos.Add("IdTablero", Convert.ToInt32(oCircuito.Get("IdTablero").ToString())); ////////////////// string query = "SELECT C.IdCliente, S.IdSucursal, M.IdMedidor, S.IdMunicipio, E.IdEstado, E.IdPais FROM Cliente C LEFT JOIN Sucursal S ON C.IdCliente=S.IdCliente LEFT JOIN Medidor M ON M.IdSucursal=S.IdSucursal LEFT JOIN Tablero T ON T.IdMedidor=M.IdMedidor LEFT JOIN Municipio MP ON MP.IdMunicipio=S.IdCliente LEFT JOIN Estado E ON E.IdEstado=MP.IdEstado WHERE T.IdTablero=@IdTablero"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTablero", Convert.ToInt32(oCircuito.Get("IdTablero").ToString())); CObjeto Validar = conn.ObtenerRegistro(); Datos.Add("IdCliente", Validar.Get("IdCliente").ToString()); Datos.Add("IdSucursal", Validar.Get("IdSucursal").ToString()); Datos.Add("IdMedidor", Validar.Get("IdMedidor").ToString()); Datos.Add("IdMunicipio", Validar.Get("IdMunicipio").ToString()); Datos.Add("IdEstado", Validar.Get("IdEstado").ToString()); Datos.Add("IdPais", Validar.Get("IdPais").ToString()); Respuesta.Add("Dato", Datos); IdMedidor = Convert.ToInt32(Validar.Get("IdMedidor").ToString()); IdSucursal = Convert.ToInt32(Validar.Get("IdSucursal").ToString()); IdCliente = Convert.ToInt32(Validar.Get("IdCliente").ToString()); IdEstado = Convert.ToInt32(Validar.Get("IdEstado").ToString()); IdMunicipio = Convert.ToInt32(Validar.Get("IdMunicipio").ToString()); IdPais = Convert.ToInt32(Validar.Get("IdPais").ToString()); ///////////////////////////////// string spCliente = "SELECT IdCliente AS Valor, Cliente AS Etiqueta FROM Cliente WHERE Baja = 0"; conn.DefinirQuery(spCliente); CArreglo Clientes = conn.ObtenerRegistros(); Respuesta.Add("Clientes", Clientes); ///////////////////////// string spPais = "SELECT P.IdPais AS Valor, P.Pais AS Etiqueta FROM Pais P INNER JOIN (SELECT M.IdPais FROM Sucursal S LEFT JOIN Municipio M ON S.IdMunicipio=M.IdMunicipio WHERE IdCliente=" + IdCliente + " GROUP BY IdPais) S ON P.IdPais=S.IdPais WHERE P.Baja=0"; conn.DefinirQuery(spPais); CArreglo Paises = conn.ObtenerRegistros(); Respuesta.Add("Paises", Paises); ///////////////////////// string spEstado = "SELECT IdEstado AS Valor, Estado AS Etiqueta FROM Estado WHERE IdPais= " + IdPais + " AND Baja = 0"; conn.DefinirQuery(spEstado); CArreglo Estados = conn.ObtenerRegistros(); Respuesta.Add("Estados", Estados); ///////////////////////// string spMunicipio = "SELECT IdMunicipio AS Valor, Municipio AS Etiqueta FROM Municipio WHERE IdEstado= " + IdEstado + " AND Baja = 0"; conn.DefinirQuery(spMunicipio); CArreglo Municipios = conn.ObtenerRegistros(); Respuesta.Add("Municipios", Municipios); ///////////////////////// string spSucursal = "SELECT IdSucursal AS Valor, Sucursal AS Etiqueta FROM Sucursal WHERE IdCliente= " + IdCliente + " AND Baja = 0"; conn.DefinirQuery(spSucursal); CArreglo Sucursales = conn.ObtenerRegistros(); Respuesta.Add("Sucursales", Sucursales); //////////////////////////////////////// string spMedidor = "SELECT IdMedidor AS Valor, Medidor AS Etiqueta FROM Medidor WHERE IdSucursal= " + IdSucursal + " AND Baja = 0"; conn.DefinirQuery(spMedidor); CArreglo Medidores = conn.ObtenerRegistros(); Respuesta.Add("Medidores", Medidores); //////////////////////////////////////// string spTablero = "SELECT IdTablero AS Valor, Tablero AS Etiqueta FROM Tablero WHERE IdMedidor= " + IdMedidor + " AND Baja = 0"; conn.DefinirQuery(spTablero); CArreglo Tableros = conn.ObtenerRegistros(); Respuesta.Add("Tableros", Tableros); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
protected void Page_Load(object sender, EventArgs e) { CUnit.Accion(delegate(CDB conn) { int IdTarifa = Convert.ToInt32(Request["IdTarifa"]); if (IdTarifa > 0) { string query = "SELECT * FROM Tarifa WHERE IdTarifa = @IdTarifa"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTarifa", IdTarifa); CObjeto oTarifa = conn.ObtenerRegistro(); Tarifa = IdTarifa.ToString(); if (oTarifa.Exist("IdTarifa")) { Id = oTarifa.Get("IdTarifa").ToString(); IdFuente = oTarifa.Get("IdFuente").ToString(); IdRegion = oTarifa.Get("IdRegion").ToString(); ConsumoBaja = oTarifa.Get("ConsumoBaja").ToString(); ConsumoMedia = oTarifa.Get("ConsumoMedia").ToString(); ConsumoAlta = oTarifa.Get("ConsumoAlta").ToString(); Demanda = oTarifa.Get("Demanda").ToString(); //Fecha = Convert.ToDateTime(oTarifa.Get("Fecha").ToString()).ToShortDateString(); Mes = oTarifa.Get("Mes").ToString().ToString(); Anio = oTarifa.Get("Anio").ToString().ToString(); query = "SELECT T.IdTarifa,R.IdRegion, TC.IdTipoCuota, TT.IdTipoTension, TT.IdTipoTarifa, F.IdFuente,T.Mes,T.Anio FROM Tarifa T INNER JOIN Region R ON T.IdRegion=R.IdRegion INNER JOIN TipoCuota TC ON TC.IdTipoCuota=R.IdTipoCuota INNER JOIN TipoTension TT ON TT.IdTipoTension=TC.IdTipoTension INNER JOIN Fuente F ON T.IdFuente=F.IdFuente WHERE T.IdTarifa= @IdTarifa "; conn.DefinirQuery(query); conn.AgregarParametros("@IdTarifa", IdTarifa); CObjeto Validar = conn.ObtenerRegistro(); IdFuente = Validar.Get("IdFuente").ToString(); IdRegion = Validar.Get("IdRegion").ToString(); IdTipoCuota = Validar.Get("IdTipoCuota").ToString(); IdTipoTension = Validar.Get("IdTipoTension").ToString(); IdTipoTarifa = Validar.Get("IdTipoTarifa").ToString(); Mes = Validar.Get("Mes").ToString(); Anio = Validar.Get("Anio").ToString(); /*-------------Arreglos*/ query = "SELECT * FROM Fuente WHERE IdFuente=@IdFuente"; conn.DefinirQuery(query); conn.AgregarParametros("@IdFuente", IdFuente); TipoFuentes = conn.ObtenerRegistros(); query = "SELECT * FROM Region WHERE IdTipoCuota=@IdTipoCuota"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTipoCuota", IdTipoCuota); Regiones = conn.ObtenerRegistros(); query = "SELECT * FROM TipoCuota WHERE IdTipoTension=@IdTipoTension"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTipoTension", IdTipoTension); TipoCuotas = conn.ObtenerRegistros(); query = "SELECT * FROM TipoTension WHERE IdTipoTarifa=@IdTipoTarifa"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTipoTarifa", IdTipoTarifa); TipoTensiones = conn.ObtenerRegistros(); query = "SELECT * FROM TipoTarifa WHERE Baja=0"; conn.DefinirQuery(query); TipoTarifas = conn.ObtenerRegistros(); } } }); }
protected void Page_Load(object sender, EventArgs e) { CUnit.Firmado(delegate(CDB conn) { if (conn.Conectado) { IdSucursal = Convert.ToInt32(Request["IdSucursal"]); CSucursal cSucursal = new CSucursal(); cSucursal.IdSucursal = IdSucursal; cSucursal.Obtener(conn); Sucursal = cSucursal.Sucursal; IdMunicipio = cSucursal.IdMunicipio.ToString(); IdRegion = cSucursal.IdRegion.ToString(); Checked = (cSucursal.Baja == false) ? "checked" : ""; string query = "SELECT * FROM Municipio WHERE IdMunicipio = @IdMunicipio"; conn.DefinirQuery(query); conn.AgregarParametros("@IdMunicipio", IdMunicipio); CObjeto Validar = conn.ObtenerRegistro(); IdEstado = Validar.Get("IdEstado").ToString(); query = "SELECT * FROM Estado WHERE IdEstado = @IdEstado"; conn.DefinirQuery(query); conn.AgregarParametros("@IdEstado", IdEstado); Validar = conn.ObtenerRegistro(); IdPais = Validar.Get("IdPais").ToString(); query = "SELECT R.IdRegion, TC.IdTipoCuota, TC.IdTipoTension, TT.IdTipoTarifa FROM Region R INNER JOIN TipoCuota TC ON TC.IdTipoCuota=R.IdTipoCuota INNER JOIN TipoTension TT ON TT.IdTipoTension=TC.IdTipoTension WHERE R.IdRegion= @IdRegion"; conn.DefinirQuery(query); conn.AgregarParametros("@IdRegion", IdRegion); Validar = conn.ObtenerRegistro(); IdTipoCuota = Validar.Get("IdTipoCuota").ToString(); IdTipoTension = Validar.Get("IdTipoTension").ToString(); IdTipoTarifa = Validar.Get("IdTipoTarifa").ToString(); //query = "SELECT * FROM TipoCuota WHERE IdRegion = @IdRegion"; //conn.DefinirQuery(query); //conn.AgregarParametros("@IdRegion", IdRegion); //Validar = conn.ObtenerRegistro(); //IdTipoCuota = Validar.Get("IdTipoCuota").ToString(); /*----------ARREGLOS----------*/ query = "SELECT * FROM Municipio WHERE IdEstado=@IdEstado"; conn.DefinirQuery(query); conn.AgregarParametros("@IdEstado", IdEstado); Municipios = conn.ObtenerRegistros(); query = "SELECT * FROM Estado WHERE IdPais=@IdPais"; conn.DefinirQuery(query); conn.AgregarParametros("@IdPais", IdPais); Estados = conn.ObtenerRegistros(); query = "SELECT * FROM Pais"; conn.DefinirQuery(query); Paises = conn.ObtenerRegistros(); query = "SELECT * FROM Region WHERE IdTipoCuota=@IdTipoCuota"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTipoCuota", IdTipoCuota); Regiones = conn.ObtenerRegistros(); query = "SELECT * FROM TipoCuota WHERE IdTipoTension=@IdTipoTension"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTipoTension", IdTipoTension); TipoCuotas = conn.ObtenerRegistros(); query = "SELECT * FROM TipoTension WHERE IdTipoTarifa=@IdTipoTarifa"; conn.DefinirQuery(query); conn.AgregarParametros("@IdTipoTarifa", IdTipoTarifa); TipoTensiones = conn.ObtenerRegistros(); query = "SELECT * FROM TipoTarifa WHERE Baja=0"; conn.DefinirQuery(query); TipoTarifas = conn.ObtenerRegistros(); } }); }
public static string ObtenerFormaEditarUsuario(int IdUsuario) { CObjeto Respuesta = new CObjeto(); CUnit.Firmado(delegate(CDB conn) { string Error = ""; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeEditarUsuario")) { if (conn.Conectado) { CObjeto Datos = new CObjeto(); CUsuario cUsuario = new CUsuario(); cUsuario.IdUsuario = IdUsuario; cUsuario.Obtener(conn); Datos.Add("IdUsuario", cUsuario.IdUsuario); Datos.Add("Nombre", cUsuario.Nombre); Datos.Add("ApellidoPaterno", cUsuario.ApellidoPaterno); Datos.Add("ApellidoMaterno", cUsuario.ApellidoMaterno); Datos.Add("Usuario", cUsuario.Usuario); Datos.Add("Correo", cUsuario.Correo); Datos.Add("IdPerfil", Convert.ToString(cUsuario.IdPerfil)); Datos.Add("IdUsuarioJefe", Convert.ToString(cUsuario.IdUsuarioJefe)); Datos.Add("EsResponsableSucursal", Convert.ToString(cUsuario.EsResponsableSucursal)); Respuesta.Add("Dato", Datos); int IdProveedor = 0; string spIdProveedor = "EXEC sp_UsuarioProveedor_Consultar @Opcion, 0, @IdUsuario "; conn.DefinirQuery(spIdProveedor); conn.AgregarParametros("@Opcion", 2); conn.AgregarParametros("@IdUsuario", IdUsuario); CObjeto UsuarioProveedor = conn.ObtenerRegistro(); if (UsuarioProveedor.Exist("IdUsuarioProveedor")) { IdProveedor = Convert.ToInt32(UsuarioProveedor.Get("IdProveedor").ToString()); } Datos.Add("IdProveedor", IdProveedor); string spPerfil = "EXEC sp_Perfil_Consultar @Opcion "; conn.DefinirQuery(spPerfil); conn.AgregarParametros("@Opcion", 2); CArreglo Perfiles = conn.ObtenerRegistros(); Respuesta.Add("Perfiles", Perfiles); string spProveedor = "EXEC sp_Proveedor_Consultar @Opcion "; conn.DefinirQuery(spProveedor); conn.AgregarParametros("@Opcion", 1); CArreglo Proveedores = conn.ObtenerRegistros(); Respuesta.Add("Proveedores", Proveedores); string spJefe = "EXEC sp_Usuario_Consultar @Opcion "; conn.DefinirQuery(spJefe); conn.AgregarParametros("@Opcion", 2); CArreglo Jefes = conn.ObtenerRegistros(); Respuesta.Add("Jefes", Jefes); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
public static string ObtenerFormaClienteAsignadoUsuario() { CObjeto Respuesta = new CObjeto(); string Error = ""; CUnit.Firmado(delegate(CDB conn) { int IdUsuario = CUsuario.ObtieneUsuarioSesion(conn); CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeEditarClientePredeterminado")) { if (conn.Conectado) { int IdSucursalPredeterminada = 0; CObjeto Datos = new CObjeto(); string spCliente = "EXEC sp_Cliente_Obtener @Opcion, @pIdUsuario"; conn.DefinirQuery(spCliente); conn.AgregarParametros("@Opcion", 2); conn.AgregarParametros("@pIdUsuario", IdUsuario); CArreglo Clientes = conn.ObtenerRegistros(); string spUsuario = "SELECT IdUsuario, IdSucursalPredeterminada FROM Usuario WHERE IdUsuario=" + IdUsuario; conn.DefinirQuery(spUsuario); CObjeto Usuario = conn.ObtenerRegistro(); IdSucursalPredeterminada = Convert.ToInt32(Usuario.Get("IdSucursalPredeterminada")); string spSucursal = "SELECT IdSucursal, IdCliente,IdMunicipio FROM Sucursal WHERE IdSucursal=" + IdSucursalPredeterminada; conn.DefinirQuery(spSucursal); CObjeto Sucursal = conn.ObtenerRegistro(); int IdCliente = Convert.ToInt32(Sucursal.Get("IdCliente")); int IdMunicipio = Convert.ToInt32(Sucursal.Get("IdMunicipio")); string query = "SELECT IdMunicipio, IdEstado, IdPais FROM Municipio WHERE IdMunicipio=" + IdMunicipio + " AND Baja=0"; conn.DefinirQuery(query); conn.AgregarParametros("@IdSucursal", IdSucursalPredeterminada); CObjeto Municipio = conn.ObtenerRegistro(); int IdEstado = (int)Municipio.Get("IdEstado"); int IdPais = (int)Municipio.Get("IdPais"); string spPais = "EXEC SP_Pais_ObtenerPaisesPorCliente @IdCliente, @IdUsuario"; conn.DefinirQuery(spPais); conn.AgregarParametros("@IdCliente", IdCliente); conn.AgregarParametros("@IdUsuario", IdUsuario); CArreglo Paises = conn.ObtenerRegistros(); string spEstado = "EXEC SP_Estado_ObtenerEstadosPorCliente @IdCliente, @IdPais, @IdUsuario"; conn.DefinirQuery(spEstado); conn.AgregarParametros("@IdCliente", IdCliente); conn.AgregarParametros("@IdPais", IdPais); conn.AgregarParametros("@IdUsuario", IdUsuario); CArreglo Estados = conn.ObtenerRegistros(); string spMunicipio = "EXEC SP_Municipio_ObtenerMunicipiosPorCliente @IdCliente, @IdPais, @IdEstado, @IdUsuario"; conn.DefinirQuery(spMunicipio); conn.AgregarParametros("@IdCliente", IdCliente); conn.AgregarParametros("@IdPais", IdPais); conn.AgregarParametros("@IdEstado", IdEstado); conn.AgregarParametros("@IdUsuario", IdUsuario); CArreglo Municipios = conn.ObtenerRegistros(); string spSucursales = "EXEC SP_Sucursal_ObtenerSucursalesPorCliente @IdCliente, @IdMunicipio, @IdUsuario"; conn.DefinirQuery(spSucursales); conn.AgregarParametros("@IdCliente", IdCliente); conn.AgregarParametros("@IdMunicipio", IdMunicipio); conn.AgregarParametros("@IdUsuario", IdUsuario); CArreglo Sucursales = conn.ObtenerRegistros(); Respuesta.Add("IdClientePredeterminado", IdCliente); Respuesta.Add("Clientes", Clientes); Respuesta.Add("Sucursales", Sucursales); Respuesta.Add("Municipios", Municipios); Respuesta.Add("Estados", Estados); Respuesta.Add("Paises", Paises); Respuesta.Add("IdPaisPredeterminado", IdPais); Respuesta.Add("IdEstadoPredeterminado", IdEstado); Respuesta.Add("IdMunicipioPredeterminado", IdMunicipio); Respuesta.Add("IdSucursalPredeterminada", IdSucursalPredeterminada); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); conn.Cerrar(); }); return(Respuesta.ToString()); }