public AssignmentListViewResult GetAssignmentListData(AssignmentListFilterModel filter, int LoggedInUserId, int LoggedInOrganizationId) { AssignmentListViewResult list = new AssignmentListViewResult(); ObjectParameter totalRecords = new ObjectParameter("TotalRecords", typeof(int)); var data = base.RepositoryContext.SP_GetAssignmentList( filter.PageNo, filter.PageSize, filter.SortColumn, filter.SortOrder, filter.Title, Convert.ToInt32(filter.Active), LoggedInOrganizationId, totalRecords).ToList(); list.AssignmentListResult = Mapper.Map <List <SP_GetAssignmentList_Result>, List <AssignmentListResult> >(data); list.TotalRecords = Convert.ToInt32(totalRecords.Value); return(list); }
public int AddUpdateAssignment(AssignmentListFilterModel model, int Userid, int OrganizationId) { Assignment Assigments = Mapper.Map <AssignmentListFilterModel, Assignment>(model); if (model.AssignmentID == 0) { Assigments.Active = true; Assigments.OrganizationId = OrganizationId; base.Insert(Assigments); this._unitOfWork.Save(); } else { Assigments = GetSingle(model.AssignmentID, Userid, OrganizationId); Assigments.Title = model.Title; Assigments.Active = model.Active; base.Update(Assigments); } this._unitOfWork.Save(); return(Assigments.AssignmentID); }
public AssignmentListViewResult GetAssignmentListData(AssignmentListFilterModel filter) { return(this._IAssignmentRepository.GetAssignmentListData(filter, base.UserId, base.OrganizationId)); }
public int AddUpdateAssignment(AssignmentListFilterModel model) { return(this._IAssignmentRepository.AddUpdateAssignment(model, base.UserId, base.OrganizationId)); }