public IEnumerable <WorkHourHistoryJson> GetHistoryWorkHour(Guid workHourId) { var result = new List <WorkHourHistoryJson>(); WorkHourHistoryManager historyManagerh = new WorkHourHistoryManager(this._uow); result = new WorkHourHistoryAssembler().ToJsons(historyManagerh.GetByWorkHourID(workHourId)).ToList(); return(result); }
public IEnumerable <WorkHourHistoryJson> GetHistoryWorkHour(WorkHourJson WorkHourJson) { var result = new List <WorkHourHistoryJson>(); UnitOfWork uow = new UnitOfWork(); UserManager userManager = new UserManager(uow); WorkHourHistoryManager historyManagerh = new WorkHourHistoryManager(uow); User currUser = new UserHelper().GetCurrent(); result = new WorkHourHistoryAssembler().ToJsons(historyManagerh.GetByWorkHourID(WorkHourJson.ID)).ToList(); return(result); }
public static void RegisterSendHistory(WorkHour workHour, IUnitOfWork uow, User currentUser) { var history = new WorkHourHistory(); var historyManager = new WorkHourHistoryManager(uow); history.Action = "Send"; history.Date = DateTime.Now; history.Description = "ارسال کارکرد به مدیر"; history.ManagerID = currentUser.ID; history.EntityId = workHour.ID; history.StageID = workHour.WorkflowStageID; historyManager.Add(history); }
public static void RegisterDenyHistory(ApproveAndDenyJson approveAndDenyJson, IUnitOfWork uow, User currentUser) { var history = new WorkHourHistory(); var historyManager = new WorkHourHistoryManager(uow); history.Action = "Deny"; history.Date = DateTime.Now; history.Description = approveAndDenyJson.description; history.ManagerID = currentUser.ID; history.EntityId = new Guid(approveAndDenyJson.id); history.StageID = approveAndDenyJson.workflowStageID; historyManager.Add(history); }
public static void RegisterApproveHistory(ApproveAndDenyJson approveAndDenyJson, WorkHour worhHour, IUnitOfWork uow, User currentUser) { var history = new WorkHourHistory(); var userManager = new UserManager(uow); var historyManager = new WorkHourHistoryManager(uow); history.Action = "Approve"; history.Date = DateTime.Now; history.Description = approveAndDenyJson.description; history.ManagerID = currentUser.ID; history.EntityId = worhHour.ID; history.StageID = worhHour.WorkflowStageID; historyManager.Add(history); }
public static void RegisterSaveHistory(WorkHour workHour) { UnitOfWork uow = new UnitOfWork(); var history = new WorkHourHistory(); var userManager = new UserManager(uow); var historyManager = new WorkHourHistoryManager(uow); history.Action = "Register"; history.Date = DateTime.Now; history.Description = "ثبت کارکرد جدید"; history.ManagerID = new UserHelper().GetCurrent().ID; history.WorkHourID = workHour.ID; history.StageID = workHour.WorkflowStageID; historyManager.Add(history); }
public static void RegisterSendHistory(WorkHour workHour) { UnitOfWork uow = new UnitOfWork(); var history = new WorkHourHistory(); var historyManager = new WorkHourHistoryManager(uow); history.Action = "Send"; history.Date = DateTime.Now; history.Description = "ارسال کارکرد به مدیر"; history.ManagerID = new UserHelper().GetCurrent().ID; history.WorkHourID = workHour.ID; history.StageID = workHour.WorkflowStageID; historyManager.Add(history); }
public static void RegisterDenyHistory(ApproveAndDenyJson approveAndDenyJson, WorkHour worhHour) { UnitOfWork uow = new UnitOfWork(); var history = new WorkHourHistory(); var historyManager = new WorkHourHistoryManager(uow); history.Action = "Deny"; history.Date = DateTime.Now; history.Description = approveAndDenyJson.description; history.ManagerID = new UserHelper().GetCurrent().ID; history.WorkHourID = worhHour.ID; history.StageID = worhHour.WorkflowStageID; historyManager.Add(history); }
public static void RegisterSaveHistory(WorkHour workHour, IUnitOfWork uow, User currentUser) { var history = new WorkHourHistory(); var userManager = new UserManager(uow); var historyManager = new WorkHourHistoryManager(uow); history.Action = "Register"; history.Date = DateTime.Now; history.Description = "ثبت کارکرد جدید"; history.UserDescription = workHour.Description; history.ManagerID = currentUser.ID; history.EntityId = workHour.ID; history.StageID = workHour.WorkflowStageID; historyManager.Add(history); }