Ejemplo n.º 1
0
        public string EliminarAdministrador(string username)
        {
            string mensaje = "";
            Logica.Metodos.AdministrativoCL oAdministradorSql = new Logica.Metodos.AdministrativoCL();
            Administrador_Persona oAdministrador_Persona = new Administrador_Persona();
            Logica.Metodos.PersonaCl oPersonaCl = new Logica.Metodos.PersonaCl();

            if (oAdministradorSql.UsernameRepetido(username))
            {
                var data = oAdministradorSql.ObtenerAdministrador(username);
                oAdministrador_Persona.Cedula = Convert.ToInt32(data.Tables[0].Rows[0]["cedula"]);
                oAdministradorSql.EliminarAdministrador(username);
                if (oAdministradorSql.IsError)
                {
                    mensaje = oAdministradorSql.ErrorDescripcion;
                }
                oPersonaCl.EliminarPersona(oAdministrador_Persona.Cedula);
                if (oPersonaCl.IsError)
                {
                    mensaje = mensaje + oPersonaCl.ErrorDescripcion;
                }

            }
            else
            {
                mensaje = "El usuario dijitado o marcado no existe";
            }

            return mensaje;
        }
Ejemplo n.º 2
0
        public Estructuras.Administrador_Persona ObtenerAdministrador(string username)
        {
            Logica.Metodos.AdministrativoCL oAdministradorSql = new Logica.Metodos.AdministrativoCL();
            Administrador_Persona oAdministrador_Persona = new Administrador_Persona();
            if (oAdministradorSql.UsernameRepetido(username))
            {
                var data = oAdministradorSql.ObtenerAdministrador(username);
                oAdministrador_Persona.Cedula = Convert.ToInt32(data.Tables[0].Rows[0]["cedula"]);
                oAdministrador_Persona.Nombre = data.Tables[0].Rows[0]["nombre"].ToString();
                oAdministrador_Persona.Apellidos = data.Tables[0].Rows[0]["apellidos"].ToString();
                oAdministrador_Persona.Username = data.Tables[0].Rows[0]["username"].ToString();
            }
            else
            {

            }
            return oAdministrador_Persona;
        }