public static void DeleteUsuario(int UsuarioId) { if (UsuarioId <= 0) { throw new ArgumentException("Valores no validos"); } DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter adapter = new DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter(); adapter.Delete(UsuarioId); }
public static void UpdateEstado(int UsuarioId) { if (UsuarioId <= 0) { throw new ArgumentException("valores no validos"); } DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter adapter = new DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter(); adapter.UpdateEstadoEsperaUsuario(UsuarioId); }
public static void UpdateUsuarioPassword(int Id, string contraseña) { if (Id <= 0 || string.IsNullOrEmpty(contraseña)) { throw new ArgumentException("valores no validos"); } System.Diagnostics.Debug.WriteLine("En Update estos datos: " + Id + " - " + contraseña); string encriptada = EncriptarClass.Encriptar(contraseña); DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter adapter = new DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter(); adapter.UpdateUsuarioPassword(Id, encriptada); }
public static Usuario GetUsuarioById(int Id) { if (Id <= 0) { throw new ArgumentException("Id con valor invalido"); } DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter adapter = new DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter(); UsuarioDS.UsuarioDataTable table = adapter.GetUsuarioById(Id); if (table.Rows.Count == 0) { return(null); } Usuario obj = GetUsuarioFromRow(table[0]); return(obj); }
public static int InsertarUsuario(Usuario obj) { int?idUsuario = 0; if (obj == null) { throw new ArgumentException("El usuario no debe ser nulo"); } DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter adapter = new DailyDB.App_Code.DAL.UsuarioDSTableAdapters.UsuarioTableAdapter(); adapter.Insert(obj.Nombre, obj.Apellido, obj.Telefono, obj.Correo, EncriptarPassword(obj.Contrasena), ref idUsuario); if (idUsuario == 0) { throw new ArgumentException("Error al insertar un nuevo usuario"); } return(idUsuario.Value); }