public void Getall() { ProjectBL obj = new ProjectBL(); int count = obj.GetTask().Count(); Assert.Greater(count, 0); }
public bool SubmitProjectDetail(ProjectModel projectModel) { objProjectBL = new ProjectBL(); var isSubmitted = objProjectBL.SubmitProjectDetail(projectModel); return(isSubmitted); }
public void UpdateProject(SPAProjectManager.Entities.Projects project) { SPAProjectManagerEntities mockContext = MockDataSetList(); var projectBL = new ProjectBL(mockContext); projectBL.UpdateProject(project); }
public IHttpActionResult UpdateProject(Project item) { ProjectBL obj = new ProjectBL(); obj.UpdateProject(item); return(Ok("Updated!!!")); }
/// <summary> /// Handles the Click event of the btnProjectClose control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> protected void btnProjectClose_Click(object sender, EventArgs e) { if (!StopProcessing) { if (!IsPageDirty) { ProjectBL projectBL = GetBL <ProjectBL>(); if (projectBL.GetFreeTrialProjectsNotInClosedStatus(CompanyID, Utils.Today).Count() == 1) { //if this is the last free trial project which is going to be closed we should give the warning. //usually a company will have one free trial project, but when clearing finance a company can have more free trial projects, //so closing one free trial project doesn't end the free trial of that company. popupCloseFreeTrailProject.ShowPopup(); } else if (projectBL.IsProjectInGracePeriod(ProjectID)) { popupPaymentFailed.ShowPopup(); } else if (this.GetBL <ProjectBL>().HasHiddenItemsForProject(ProjectID)) { ShowProjectCloseInventoryLimitReachedPopUp(); } else { popupConfirmCloseProject.ShowPopup(); } } else { popupConfirmSaveProjectDetails.ShowPopup(); } } }
public IHttpActionResult DeleteProject(int id) { ProjectBL obj = new ProjectBL(); obj.DeleteProject(id); return(Ok("Deleted!!")); }
public IHttpActionResult AddProject(Project item) { ProjectBL obj = new ProjectBL(); obj.AddProject(item); return(Ok("Project Added!!")); }
public IHttpActionResult Delete(int id) { ProjectBL obj = new ProjectBL(); obj.DeleteUser(id); return(Ok("Record is deleted")); }
public IHttpActionResult put(tblUser item) { ProjectBL obj = new ProjectBL(); obj.UpdateUser(item); return(Ok("Record Updated")); }
public IHttpActionResult Get() { ProjectBL obj = new ProjectBL(); return(Ok(obj.GetUser())); }
public ActionResult AddEditConnection(int connectionId = 0) { ConnectionViewModel model = new ConnectionViewModel(); if (connectionId > 0) { ConnectionModel connectionModel = new ConnectionBL().GetConnectionById(connectionId); if (connectionModel != null) { model.Id = connectionModel.Id; model.ConnectionName = connectionModel.ConnectionName; model.ProjectId = connectionModel.ProjectId; model.SID = connectionModel.SID; model.IpAddress = connectionModel.IpAddress; model.PortNumber = connectionModel.PortNumber; model.ConnectionUsername = connectionModel.ConnectionUsername; } } var projects = new ProjectBL().GetProjectList().Where(p => p.IsActive == 1).ToList(); List <SelectListItem> selectListItems = new List <SelectListItem>(); foreach (var project in projects) { selectListItems.Add(new SelectListItem { Text = project.ProjectName, Value = project.Id.ToString(), Selected = model.ProjectId > 0 ? (project.Id == model.ProjectId) : false }); } model.ProjectList = new SelectList(selectListItems, "Value", "Text"); return(View(model)); }
public List <ProjectModel> GetProjectName() { objProjectBL = new ProjectBL(); var vGetManagerDetails = objProjectBL.GetProjectName(); return(vGetManagerDetails); }
public IHttpActionResult GetProjectById(int id) { ProjectBL projectBl = new ProjectBL(_context); Entities.Project project = new Entities.Project(); try { project = projectBl.GetProjectById(id); } catch (Exception ex) { return(InternalServerError(ex)); } finally { projectBl = null; } var formatProject = new { ProjectId = project.ProjectId, Project_Name = project.Project_Name, Priority = project.Priority, Start_Date = project.Start_Date?.ToString("yyyy-MM-dd"), End_Date = project.End_Date?.ToString("yyyy-MM-dd"), UserId = project.UserId }; return(Ok(formatProject)); }
public IHttpActionResult GetAllProjects() { ProjectBL projectBl = new ProjectBL(_context); List <Entities.Project> projects = new List <Entities.Project>(); try { projects = projectBl.GetAllProjects(); } catch (Exception ex) { return(InternalServerError(ex)); } finally { projectBl = null; } var pjts = (from p in projects select new { ProjectId = p.ProjectId, Project_Name = p.Project_Name, Priority = p.Priority, Start_Date = p.Start_Date?.ToString("dd-MM-yyyy"), End_Date = p.End_Date?.ToString("dd-MM-yyyy"), UserId = p.UserId, Total_Tasks = p.Tasks.Count, Completed_Tasks = p.Tasks.Count(x => x.EndTask == "Y") }).ToList(); return(Ok(pjts)); }
public bool SuspendProjectDetail(ProjectModel projectModel) { objProjectBL = new ProjectBL(); var vSuspendProjectDetail = objProjectBL.SuspendProjectDetail(projectModel.Project_ID.GetValueOrDefault(0)); return(vSuspendProjectDetail); }
public ApplicationUsersController() { _puBL = new ProjectUserBL(); _userBL = new UserBL(); _pBL = new ProjectBL(); _tBL = new TicketBL(); }
public void SuspendProject(int projectID) { ProjectManagerEntities mockContext = MockDataSetList(); var projectBL = new ProjectBL(mockContext); projectBL.SuspendProject(projectID); }
public void AddProject(CommonEntities.Projects project) { ProjectManagerEntities mockContext = MockDataSetList(); var projectBL = new ProjectBL(mockContext); projectBL.AddProject(project); }
public List <ProjectModel> GetProjectDetails() { objProjectBL = new ProjectBL(); var vGetProjectDetails = objProjectBL.GetProjectDetails(); return(vGetProjectDetails); }
public void Getbytask() { ProjectBL obj = new ProjectBL(); List <tblTask> Ts = obj.GetTask(); tblTask count = obj.GetTaskbyId(Ts[0].TaskId); Assert.IsNotNull(count); }
public Collection <SPAProjectManager.Entities.Projects> GetProjects() { SPAProjectManagerEntities mockContext = MockDataSetList(); var projectBL = new ProjectBL(mockContext); Collection <SPAProjectManager.Entities.Projects> projects = projectBL.GetProjects(); return(projects); }
public IHttpActionResult post(tblUser item) { ProjectBL obj = new ProjectBL(); obj.AddUser(item); // obj.AddProject(item1); return(Ok("Record added")); }
private void BindItemsList() { ViewState["TotalPages"] = ""; projectbl = new ProjectBL(); projects = new List <ProjectDTO>(); GetCookie(); projects = projectbl.SelectProjectByProviderId(providerid, CurrentPage, 10); if (projects != null) { ViewState["TotalPages"] = projects[0].TotalPage.ToString(); DataListProject.DataSource = projects; DataListProject.DataBind(); this.lblPageInfo.Text = "Page " + (CurrentPage) + " of " + projects[0].TotalPage.ToString(); lbtnPrevious.Visible = true; lbtnNext.Visible = true; lbtnFirst.Visible = true; lbtnLast.Visible = true; if (CurrentPage - 1 == 0) { lbtnPrevious.Enabled = false; } else { lbtnPrevious.Enabled = true; } if (CurrentPage == Convert.ToInt32(ViewState["TotalPages"])) { lbtnNext.Enabled = false; } else { lbtnNext.Enabled = true; } if (CurrentPage == 1) { lbtnFirst.Enabled = false; } else { lbtnFirst.Enabled = true; } if (CurrentPage == Convert.ToInt32(ViewState["TotalPages"])) { lbtnLast.Enabled = false; } else { lbtnLast.Enabled = true; } } }
/// <summary> /// To be called by the daily agent /// </summary> public static void UpdateCompanyExpirations(DateTime dateToConsider, StageBitzDB dataContext) { FinanceBL financeBL = new FinanceBL(dataContext); CompanyBL companyBL = new CompanyBL(dataContext); ProjectBL projectBL = new ProjectBL(dataContext); #region SuspendPaymentFailureCompanies int companyGracePeriodStatus = Utils.GetCodeIdByCodeValue("CompanyStatus", "GRACEPERIOD"); int companyPaymentFailedStatus = Utils.GetCodeIdByCodeValue("CompanyStatus", "SUSPENDEDFORPAYMENTFAILED"); int companyActiveStatus = Utils.GetCodeIdByCodeValue("CompanyStatus", "ACTIVE"); int suspendedForNoPaymentPackageStatus = Utils.GetCodeIdByCodeValue("CompanyStatus", "SUSPENDEDFORNOPAYMENTPACKAGE"); int suspendForNoPaymentOptions = Utils.GetCodeIdByCodeValue("CompanyStatus", "SUSPENDEDFORNOPAYMENTOPTIONS"); var companies = from c in dataContext.Companies where (c.CompanyStatusCodeId == companyGracePeriodStatus || c.CompanyStatusCodeId == companyActiveStatus) && c.ExpirationDate != null && dateToConsider >= c.ExpirationDate select c; foreach (Data.Company company in companies) { if (company.CompanyStatusCodeId == companyActiveStatus) { //Get the current Company package to check. CompanyPaymentPackage companyPaymentPackage = financeBL.GetCurrentPaymentPackageFortheCompanyIncludingFreeTrial(company.CompanyId, dateToConsider); DiscountCodeUsage discountCodeUsage = financeBL.GetDiscountCodeUsageByDate(dateToConsider, company.CompanyId); // suspend payment package not setup companies after free trial. if (companyPaymentPackage == null) { company.CompanyStatusCodeId = suspendedForNoPaymentPackageStatus; } else { decimal totalAmount = financeBL.CalculateALLPackageAmountsByPeriod(companyPaymentPackage.ProjectPaymentPackageTypeId, companyPaymentPackage.InventoryPaymentPackageTypeId, companyPaymentPackage.PaymentDurationCodeId); //Check if it is a Free package. if (!companyPaymentPackage.PaymentMethodCodeId.HasValue && ((discountCodeUsage != null && discountCodeUsage.DiscountCode.Discount != 100) || (discountCodeUsage == null && totalAmount != 0))) { company.CompanyStatusCodeId = suspendForNoPaymentOptions; SuspendProjectsForCompany(company.CompanyId, dataContext); } } } //For Grace period companies, if it exceeded the grace period change it to Payment Failed. else if (companyBL.IsCompanyInPaymentFailedGracePeriod(company.CompanyId)) { company.CompanyStatusCodeId = companyPaymentFailedStatus; company.LastUpdatedByUserId = 0; company.LastUpdatedDate = Utils.Now; } company.ExpirationDate = null; } #endregion }
public TicketsController() { _tRepo = new TicketBL(); _pRepo = new ProjectBL(); _tpRepo = new TicketPriorityBL(); _tsRepo = new TicketStatusBL(); _ttRepo = new TicketTypeBL(); _uBL = new UserBL(); }
public IHttpActionResult Get(int id) { if (id == 0) { return(null); } ProjectBL obj = new ProjectBL(); return(Ok(obj.GetparenttaskbyId(id))); }
public void DeleteTask() { ProjectBL obj = new ProjectBL(); List <tblTask> Ts = obj.GetTask(); tblTask Taskgetbyid = obj.GetTaskbyId(Ts[0].TaskId); int count1 = obj.GetTask().Count(); obj.DeleteTask(Taskgetbyid.TaskId); int count2 = obj.GetTask().Count(); Assert.AreEqual(count2, count1 - 1); }
public void AddTask() { ProjectBL obje = new ProjectBL(); int count = obje.GetTask().Count(); tblTask T = (new tblTask { TaskName = "Working", TStartDate = DateTime.Now, TEndDate = DateTime.Now, TPriority = 10, TStatus = false, ParentTaskName = "Cleaning", UserId = 1 }); obje.AddTask(T); int count1 = obje.GetTask().Count(); Assert.AreEqual(count1, count + 1); }
public void Test_A_GetAllProject() { ProjectBL obj = new ProjectBL(); var TestProjects = obj.GetAll(); ProjectCount = TestProjects.Count; if (ProjectCount > 0) { id = TestProjects[0].ProjectId; Name = TestProjects[0].ProjectName; } Assert.NotZero(ProjectCount); }
public IHttpActionResult DeleteProject(int projectID) { ProjectBL blProject = new ProjectBL(); try { blProject.DeleteProject(projectID); } catch (Exception ex) { return(Ok(ex.Message)); } return(Ok(blProject.GetAllProjects())); }