public bool Update(TimeEntriesViewModelDisplayClasses Tm)
        {
            bool res = false;

            try
            {
                if (Tm != null)
                {
                    TimeEntriesViewModel te = new TimeEntriesViewModel();
                    te.EmployeeID     = Tm.EmployeeID;
                    te.FirstName      = Tm.FirstName;
                    te.LastName       = Tm.LastName;
                    te.EmailAddress   = Tm.EmailAddress;
                    te.Date           = Tm.Date;
                    te.Task           = Tm.Task;
                    te.HoursWorked    = Tm.HoursWorked;
                    te.Comment        = Tm.Comment;
                    te.IsActive       = true;
                    te.LastModifiedBy = Tm.LastModifiedBy;
                    te.LastModifiedOn = Tm.LastModifiedOn;

                    res = tdal.Update(te);
                }
            }
            catch (Exception ex)
            {
                res = false;
            }
            return(res);
        }
        public bool Save(TimeEntriesViewModelDisplayClasses Te)
        {
            bool res = false;

            try
            {
                if (Te != null)
                {
                    TimeEntriesViewModel tv = new TimeEntriesViewModel();
                    tv.FirstName      = Te.FirstName;
                    tv.LastName       = Te.LastName;
                    tv.EmailAddress   = Te.EmailAddress;
                    tv.Date           = Te.Date;
                    tv.Task           = Te.Task;
                    tv.HoursWorked    = Te.HoursWorked;
                    tv.Comment        = Te.Comment;
                    tv.IsActive       = true;
                    tv.LastModifiedBy = Te.LastModifiedBy;
                    tv.LastModifiedOn = Te.LastModifiedOn;

                    res = tdal.Save(tv);
                }
            }
            catch (Exception ex)
            {
                res = false;
            }
            return(res);
        }
Esempio n. 3
0
        public ActionResult UpdateEmployeeEntry(int id)
        {
            TimeEntriesViewModel tm = new TimeEntriesViewModel();
            TimeEntriesViewModelDisplayClasses tdisplay = new TimeEntriesViewModelDisplayClasses();

            tdisplay = Tbal.GetId(id);

            return(View(tdisplay));
        }
Esempio n. 4
0
        public ActionResult UpdateEmployeeEntry(TimeEntriesViewModelDisplayClasses Te)
        {
            bool res = false;

            if (ModelState.IsValid)
            {
                TimeEntriesViewModel tm = new TimeEntriesViewModel();
                res = Tbal.Update(Te);
                res = true;
                return(RedirectToAction("TimeEntriesRazor"));
            }
            else
            {
                return(View());
            }
        }
Esempio n. 5
0
        public ActionResult AddEmployeeEntry(TimeEntriesViewModelDisplayClasses Te)
        {
            bool Res = false;
            var  EM  = connection.TimeEntriesViewModels.Where(a => a.EmailAddress.Equals(Te.EmailAddress) && a.IsActive == true).FirstOrDefault();

            if (EM != null)
            {
                ModelState.AddModelError("EmailAddress", "EmailAddress is already Exists");
            }
            if (ModelState.IsValid)
            {
                Res = Tbal.Save(Te);
                Res = true;
            }
            else
            {
                Res = false;
            }


            return(View(Te));
        }
        public TimeEntriesViewModelDisplayClasses GetId(int id)
        {
            TimeEntriesViewModelDisplayClasses tempObject = new TimeEntriesViewModelDisplayClasses();
            TimeEntriesViewModel tem = new TimeEntriesViewModel();

            tem = tdal.GetId(id);
            if (tem != null)
            {
                tempObject.EmployeeID     = tem.EmployeeID;
                tempObject.FirstName      = tem.FirstName;
                tempObject.LastName       = tem.LastName;
                tempObject.EmailAddress   = tem.EmailAddress;
                tempObject.Date           = tem.Date;;
                tempObject.Task           = tem.Task;
                tempObject.HoursWorked    = tem.HoursWorked;
                tempObject.Comment        = tem.Comment;
                tempObject.LastModifiedOn = tem.LastModifiedOn;
                tempObject.LastModifiedBy = tem.LastModifiedBy;
            }

            return(tempObject);
        }