Ejemplo n.º 1
0
        public IActionResult UpdateSuspended(vmSuspended VmSuspended)
        {
            var updaetSuspendedObj = db.Suspended.Get(VmSuspended.Id);

            if (updaetSuspendedObj != null)
            {
                updaetSuspendedObj.EmployeeId = VmSuspended.EmployeeId;
                updaetSuspendedObj.FromDate   = VmSuspended.FromDate;
                updaetSuspendedObj.ToDate     = VmSuspended.ToDate != null ? VmSuspended.ToDate : DateTime.Now;
                updaetSuspendedObj.Reason     = VmSuspended.Reason;
                updaetSuspendedObj.Status     = ApplicationStatus.Pending;
                // db.Suspended.Update(updaetSuspendedObj);
                db.Save();
                return(Json(true));
            }

            return(Json(false));
        }
Ejemplo n.º 2
0
        public IActionResult SuspendedCreate(vmSuspended VmSuspended)
        {
            if (ModelState.IsValid)
            {
                Suspended suspended = new Suspended()
                {
                    EmployeeId = VmSuspended.EmployeeId,
                    FromDate   = VmSuspended.FromDate,
                    ToDate     = VmSuspended.ToDate != null ? VmSuspended.ToDate : DateTime.Now,

                    Reason = VmSuspended.Reason,
                    Status = ApplicationStatus.Pending
                };

                db.Suspended.Add(suspended);
                db.Save();

                return(Json(true));
            }

            return(Json(false));
        }