public int Borrar(BEUsuario UnUsuario) { int res = -1; BEUsuario usubd = new BEUsuario(); if (UnUsuario.IDusuario < 0) { // Debe ingresar ususario ValidarNombreVacio?.Invoke(); } else { usubd = mpusu.RecuperarUsuario(UnUsuario); if (usubd.IDusuario < 0) { // El usuario no existe RecuperaUsuarioInexistente?.Invoke(); } else { res = mpusu.Delete(UnUsuario); BorradoOk?.Invoke(); } } return(res); }
private int ValidarNombre(string nombre) { int res = 1; int nro; if (nombre == "") { // usuario vacìo ValidarNombreVacio?.Invoke(); res = -1; } else { nro = funciones.ValidarSoloLetras(nombre); if (nro < 0) { // error ValidarNombreSoloLetras?.Invoke(); res = -1; } else { // ok res = 1; } } return(res); }