Example #1
0
 public async Task <ActionResult> Create(ProjectEmployeeViewModel peVM)
 {
     try
     {
         using (Service1Client service = new Service1Client())
         {
             ProjectEmployeeDto peDto = new ProjectEmployeeDto
             {
                 id_project = peVM.projectID,
                 projectDto = new ProjectDto
                 {
                     Id = peVM.projectID
                 },
                 id_employee = peVM.employeeId,
                 employeeDto = new EmployeeDto
                 {
                     Id = peVM.employeeId
                 }
             };
             service.PostProjectEmployee(peDto);
         }
         ViewBag.Projects  = LoadProjects.LoadProjectsData();
         ViewBag.Employees = LoadEmployees.LoadEmployeesData();
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.Projects  = LoadProjects.LoadProjectsData();
         ViewBag.Employees = LoadEmployees.LoadEmployeesData();
         return(View());
     }
 }
Example #2
0
        public void InitializeData()
        {
            num_Action_YearOption.ValueChanged -= Num_Action_YearOption_ValueChanged;
            num_Action_YearOption.Value         = DateTime.UtcNow.Year;
            num_Action_YearOption.ValueChanged += Num_Action_YearOption_ValueChanged;

            _ = new LoadEmployees(comBox_FilterBy, true);
        }
Example #3
0
        public void InitializeData()
        {
            cb_Active.Checked            = true;
            comBox_Factory.SelectedIndex = 0;
            comBox_Month.SelectedIndex   = DateTime.UtcNow.Month - 1;
            num_Action_YearAction.Value  = DateTime.UtcNow.Year;
//#if DEBUG
            _ = new LoadEmployees(comBox_Leader, false);
            _ = new LoadDevision(comBox_Devision, false);
//#endif
        }
Example #4
0
        public async Task <ActionResult> Edit(int id)
        {
            ProjectEmployeeViewModel peVM = new ProjectEmployeeViewModel();

            using (Service1Client service = new Service1Client())
            {
                var peDto = service.GetProjectEmployeeById(id);
                peVM = new ProjectEmployeeViewModel(peDto);
            }
            ViewBag.Projects  = LoadProjects.LoadProjectsData();
            ViewBag.Employees = LoadEmployees.LoadEmployeesData();
            return(View(peVM));
        }
Example #5
0
        public void InitiazlizeData()
        {
            num_SummaryDetailYear.ValueChanged        -= Num_SummaryDetailYear_ValueChanged;
            Comb_SummDetLeader.SelectedIndexChanged   -= Comb_SummDetLeader_SelectedIndexChanged;
            Comb_SummDetDevision.SelectedIndexChanged -= Comb_SummDetDevision_SelectedIndexChanged;

            num_SummaryDetailYear.Value = DateTime.UtcNow.Year;
            _ = new LoadEmployees(Comb_SummDetLeader, true);
            _ = new LoadDevision(Comb_SummDetDevision, true);

            num_SummaryDetailYear.ValueChanged        += Num_SummaryDetailYear_ValueChanged;
            Comb_SummDetLeader.SelectedIndexChanged   += Comb_SummDetLeader_SelectedIndexChanged;
            Comb_SummDetDevision.SelectedIndexChanged += Comb_SummDetDevision_SelectedIndexChanged;
        }
Example #6
0
        public ActionResult ViewEmployees()
        {
            ViewBag.Message = "Employees List";
            var data = LoadEmployees();
            List<EmployeeModel> employee = new List<EmployeeModel>();
            foreach (var row in data)
            {
                LoadEmployees.Add(new EmployeeModel
                {
                    EmployeeId = row.EmployeeId,
                    FirstName = row.FirstName,
                    LastName = row.LastName,
                    EmailAddress = row.EmailAddress,
                    ConfirmEmail = row.EmailAddress
                });
            }

            return View();
        }