public bool Delete() { try { CesfamDatos.USUARIO User = Acceso.ModeloCesfam.USUARIO.First(usu => usu.ID_USUARIO == this.IdUsuario); Acceso.ModeloCesfam.USUARIO.Remove(User); Acceso.ModeloCesfam.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool read(int idUsuario) { try { CesfamDatos.USUARIO usuario = Acceso.ModeloCesfam.USUARIO.First(tp => tp.ID_USUARIO == idUsuario); this.IdUsuario = (int)usuario.ID_USUARIO; this.Nombre = usuario.NOMBRE; this.ApellidoPaterno = usuario.APELLIDO_PATERNO; this.ApellidoMaterno = usuario.APELLIDO_MATERNO; this.NombreUsuario = usuario.USUARIO1; this.Clave = usuario.CLAVE; this.FechaRegistro = usuario.FECHA_REGISTRO; this.IdTipoUsuario = (int)usuario.TIPO_USUARIO_ID_TIPO_USUARIO; return(true); } catch (Exception) { return(false); } }
public bool update() { try { CesfamDatos.USUARIO usuario = Acceso.ModeloCesfam.USUARIO.First(pr => pr.ID_USUARIO == this.IdUsuario); usuario.ID_USUARIO = this.IdUsuario; usuario.NOMBRE = this.Nombre; usuario.APELLIDO_PATERNO = this.ApellidoPaterno; usuario.APELLIDO_MATERNO = this.ApellidoMaterno; usuario.USUARIO1 = this.NombreUsuario; usuario.CLAVE = this.Clave; usuario.FECHA_REGISTRO = this.FechaRegistro; usuario.TIPO_USUARIO_ID_TIPO_USUARIO = this.IdTipoUsuario; Acceso.ModeloCesfam.SaveChanges(); return(true); } catch (Exception) { return(false); } }