public ActionResult EditVisitor(int Id, clsVisitor objVisitor)
        {
            try
            {
                // TODO: Add insert logic here
                if (ModelState.IsValid)
                {
                    var dbVis = objVisEnti.tblVisitors.SingleOrDefault(b => b.Id == Id);
                    if (dbVis != null)
                    {
                        dbVis.VisitorId    = objVisitor.VisitorId;
                        dbVis.Name         = objVisitor.Name.ToUpper();
                        dbVis.EmailId      = objVisitor.Email;
                        dbVis.MobileNo     = objVisitor.MobileNo.ToString().Trim();
                        dbVis.AssetId      = objVisitor.AssetId.ToString();
                        dbVis.Form         = objVisitor.Form;
                        dbVis.ToMeet       = objVisitor.ToMeet;
                        dbVis.SubLocation  = objVisitor.SubLocation;
                        dbVis.Building     = objVisitor.Building;
                        dbVis.Gate         = objVisitor.Gate;
                        dbVis.Purpose      = objVisitor.Purpose;
                        dbVis.TimeIn       = objVisitor.TimeIn.ToString();
                        dbVis.ValidUpto    = objVisitor.ValidUpto.ToString();
                        dbVis.Remark       = objVisitor.Remark;
                        dbVis.ImagePath    = objVisitor.ImagePath;
                        dbVis.ModifiedBy   = objVisitor.CreatedBy;
                        dbVis.ModifiedDate = Convert.ToDateTime(System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
                        dbVis.GovId        = objVisitor.GovId.ToString();
                        dbVis.DOB          = objVisitor.DOB.ToString();
                        objVisEnti.tblVisitors.Add(dbVis);

                        objVisEnti.tblVisitors.Attach(dbVis);
                        objVisEnti.Entry(dbVis).State = EntityState.Modified;
                        objVisEnti.SaveChanges();
                        TempData["Success"] = "Visitor updated Successfully!";
                        return(RedirectToAction("VisitorDetails"));
                    }
                    else
                    {
                        return(RedirectToAction("VisitorDetails"));
                    }
                }
                else
                {
                    return(View(objVisitor));
                }
            }
            catch
            {
                return(View(objVisitor));
            }
        }
示例#2
0
 public ActionResult EditIdentity(int Id, IdentityMasters objMaster)
 {
     if (ModelState.IsValid)
     {
         var dbIdentity = objAdminEnti.tblIdentityMasters.SingleOrDefault(b => b.Id == Id);
         if (dbIdentity != null)
         {
             dbIdentity.ProofName    = objMaster.ProofName;
             dbIdentity.ProofCode    = objMaster.ProofCode;
             dbIdentity.ModifiedDate = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm"));
             objAdminEnti.tblIdentityMasters.Add(dbIdentity);
             objAdminEnti.tblIdentityMasters.Attach(dbIdentity);
             objAdminEnti.Entry(dbIdentity).State = EntityState.Modified;
             objAdminEnti.SaveChanges();
             TempData["Success"] = "Identification Proof Updated successfully.";
             return(RedirectToAction("IdentityList"));
         }
     }
     return(RedirectToAction("IdentityList"));
 }
 public ActionResult EditPurpose(int Id, PurposeMasters objMaster)
 {
     if (ModelState.IsValid)
     {
         var dbPurpose = objAdminEnti.tblPurposeMasters.SingleOrDefault(b => b.Id == Id);
         if (dbPurpose != null)
         {
             dbPurpose.PurposeName  = objMaster.PurposeName;
             dbPurpose.PurposeCode  = objMaster.PurposeCode;
             dbPurpose.ModifiedDate = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm"));
             objAdminEnti.tblPurposeMasters.Add(dbPurpose);
             objAdminEnti.tblPurposeMasters.Attach(dbPurpose);
             objAdminEnti.Entry(dbPurpose).State = EntityState.Modified;
             objAdminEnti.SaveChanges();
             TempData["Success"] = "Purpose Updated successfully.";
             return(RedirectToAction("PurposeList"));
         }
     }
     return(RedirectToAction("PurposeList"));
 }
示例#4
0
        public ActionResult EditEmployee(int Id, EmployeeMasters objMaster)
        {
            var dbEmployee = objAdminEnti.tblEmployeeDetails.SingleOrDefault(b => b.ID == Id);

            if (dbEmployee != null)
            {
                dbEmployee.EmpName          = objMaster.EmpName;
                dbEmployee.EmpCode          = objMaster.EmpCode;
                dbEmployee.EmpDesignationID = objMaster.EmpDesignationID;
                dbEmployee.EmpDept          = objMaster.EmpDept;
                dbEmployee.ModifiedDate     = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm"));
                dbEmployee.PhoneNo          = objMaster.PhoneNo;
                dbEmployee.IsActive         = objMaster.IsActive;
                objAdminEnti.tblEmployeeDetails.Add(dbEmployee);
                objAdminEnti.tblEmployeeDetails.Attach(dbEmployee);
                objAdminEnti.Entry(dbEmployee).State = EntityState.Modified;
                objAdminEnti.SaveChanges();
                TempData["Success"] = "Employee Updated successfully.";
                return(RedirectToAction("EmployeeList"));
            }
            return(RedirectToAction("EmployeeList"));
        }
示例#5
0
        public ActionResult EditAsset(int Id, AssetMasters objMaster)
        {
            var dbAsset = objAdminEnti.tblAssetDetails.SingleOrDefault(b => b.ID == Id);

            if (dbAsset != null)
            {
                dbAsset.AssetTypeID       = objMaster.AssetTypeID;
                dbAsset.AssetCompanyID    = objMaster.AssetCompanyID;
                dbAsset.AssetModelName    = objMaster.AssetModelName;
                dbAsset.ManufacturingDate = objMaster.ManufacturingDate;
                dbAsset.ExpiryDate        = objMaster.ExpiryDate;
                dbAsset.LicesenceNo       = objMaster.LicesenceNo;
                dbAsset.ModifiedDate      = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm"));
                dbAsset.CreatedBy         = "admin";
                objAdminEnti.tblAssetDetails.Add(dbAsset);
                objAdminEnti.tblAssetDetails.Attach(dbAsset);
                objAdminEnti.Entry(dbAsset).State = EntityState.Modified;
                objAdminEnti.SaveChanges();
                TempData["Success"] = "Asset Updated successfully.";
                return(RedirectToAction("AssetList"));
            }
            return(RedirectToAction("AssetList"));
        }