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; }
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; }