public bool OntneemRechtVanGebruiker(Gebruiker gebruiker, Onderdeel onderdeel)
        {
            Recht recht = new Recht(gebruiker.Id, onderdeel.Id);

            using (SqlConnection connection = new SqlConnection(Helper.GetConnectionString()))
            {
                try
                {
                    connection.Open();
                    connection.Delete(recht);
                    connection.Close();
                    return(true);
                }
                catch
                {
                    return(false);
                }
            }
        }
예제 #2
0
 public DeleteRechtViewModel Map_Recht_DeleteRechtViewModel(Recht recht)
 {
     return(Mapper.Map <DeleteRechtViewModel>(recht));
 }
예제 #3
0
 public EditRechtViewModel Map_Recht_EditRechtViewModel(Recht recht)
 {
     return(Mapper.Map <EditRechtViewModel>(recht));
 }
예제 #4
0
 public void RemoveRight(Recht recht)
 {
     Db.Set <Recht>().Remove(recht);
     Db.SaveChanges();
 }
예제 #5
0
 public void EditRight(Recht recht)
 {
     Db.SetModified(recht);
     Db.SaveChanges();
 }
예제 #6
0
 public void AddRight(Recht recht)
 {
     Db.Recht.Add(recht);
     Db.SaveChanges();
 }
예제 #7
0
 public void EditRecht(Recht recht)
 {
     RechtRepository.EditRight(recht);
 }
예제 #8
0
 public void AddRecht(Recht recht)
 {
     RechtRepository.AddRight(recht);
 }
예제 #9
0
 public List <RechteGruppe> SearchRightGroupByRecht(Recht recht)
 {
     return(Db.RechteGruppe.Where(x => x.Rechte.Contains(recht)).ToList());
 }