示例#1
0
 public void Delete(AddressModel addressModel)
 {
     using (var db = new ApplicationDataContext())
     {
         db.AddressModels.Remove(addressModel);
         db.SaveChanges();
     }
 }
示例#2
0
 public void Insert(AddressModel addressModel)
 {
     using (var db = new ApplicationDataContext())
     {
         db.AddressModels.Add(addressModel);
         db.SaveChanges();
     }
 }
示例#3
0
        public void Update(EmployeeModel employeeModel)
        {
            using (var db = new ApplicationDataContext())
            {
                db.EmployeeModels.Update(employeeModel);

                db.SaveChanges();
            }
        }
示例#4
0
        public EmployeeModel Insert(EmployeeModel model)
        {
            using (var db = new ApplicationDataContext())
            {
                model.Id = Guid.Empty;

                db.EmployeeModels.Add(model);
                db.SaveChanges();

                return(model);
            }
        }
示例#5
0
        public bool Delete(Guid id)
        {
            using (var db = new ApplicationDataContext())
            {
                var empToRemove = db.EmployeeModels.FirstOrDefault(e => e.Id == id);

                if (empToRemove == null)
                {
                    return(false);
                }

                db.EmployeeModels.Remove(empToRemove);
                db.SaveChanges();

                return(true);
            }
        }
示例#6
0
 public EmployeeModel Get(Guid id)
 {
     using (var db = new ApplicationDataContext())
         return(db.EmployeeModels.FirstOrDefault(e => e.Id == id));
 }
示例#7
0
 public List <EmployeeModel> Get()
 {
     using (var db = new ApplicationDataContext())
         return(db.EmployeeModels.ToList());
 }