public ActionResult EditT(TenantPersonnel person)
 {
     try
     {
         using (var db = new TestDemoAstarEntities())
         {
             TenantPersonnel user = db.TenantPersonnel.Find(person.TenantId);
             user.FirstName  = person.FirstName;
             user.MiddleName = person.MiddleName;
             user.LastName   = person.LastName;
             user.GenderFk   = person.GenderFk;
             user.NickName   = person.NickName;
             user.PrefixID   = person.PrefixID;
             if (ModelState.IsValid)
             {
                 db.SaveChanges();
             }
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("Error to edit", ex);
         return(View());
     }
 }
        public void AddTenantPersonnel(Guid genderId, TenantPersonnel tenantPersonnel)
        {
            if (genderId == Guid.Empty)
            {
                throw new ArgumentNullException(nameof(genderId));
            }

            if (tenantPersonnel == null)
            {
                throw new ArgumentNullException(nameof(tenantPersonnel));
            }

            tenantPersonnel.GenderId = genderId;
            _context.TenantPersonnels.Add(tenantPersonnel);
        }
 public ActionResult EditT(int id)
 {
     try
     {
         using (var db = new TestDemoAstarEntities())
         {
             TenantPersonnel person = db.TenantPersonnel.Where(a => a.TenantId == id).FirstOrDefault();
             return(View(person));
         }
     }
     catch (Exception ex)
     {
         ;
         throw;
     }
 }
 public ActionResult Details(int id)
 {
     try
     {
         using (var db = new TestDemoAstarEntities())
         {
             TenantPersonnel person = db.TenantPersonnel.Find(id);
             return(View(person));
         }
     }
     catch (Exception ex)
     {
         ;
         throw;
     }
 }
 public ActionResult Delete(int id)
 {
     try
     {
         using (var db = new TestDemoAstarEntities())
         {
             TenantPersonnel person = db.TenantPersonnel.Find(id);
             db.TenantPersonnel.Remove(person);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }
        public ActionResult AddT(TenantPersonnel person)
        {
            try
            {
                using (var db = new TestDemoAstarEntities())
                {
                    person.DOB = DateTime.Now;

                    db.TenantPersonnel.Add(person);
                    if (ModelState.IsValid)
                    {
                        db.SaveChanges();
                    }
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error to add", ex);
                return(View());
            }
        }
 public void UpdateTenantPersonnel(TenantPersonnel tenantPersonnel)
 {
     // no code in this implementation
 }
 public void DeleteTenantPersonnel(TenantPersonnel tenantPersonnel)
 {
     _context.TenantPersonnels.Remove(tenantPersonnel);
 }
Ejemplo n.º 9
0
        public TenantPersonnelModel SaveTenant(TenantPersonnelModel Tenant)
        {
            TenantPersonnel TenantData = _tenantRepository.SaveTenant(new TenantPersonnel(Tenant.TenantId, Tenant.FirstName, Tenant.NickName, Tenant.LastName, Tenant.MiddleName, Tenant.DOB, Tenant.Active, Tenant.PrefixId, Tenant.GenderId));

            return(new TenantPersonnelModel(TenantData.TenantId, TenantData.FirstName, TenantData.NickName, TenantData.LastName, TenantData.MiddleName, TenantData.DOB, TenantData.Active, TenantData.PrefixId, TenantData.GenderId));
        }