Esempio n. 1
0
 public ActionResult SaveEmployee(Employee e, string BtnSubmit)
 {
     switch (BtnSubmit)
     {
         case "Save Employee":
             if (ModelState.IsValid)
             {
                 EmployeeBusinessLayer empBal = new EmployeeBusinessLayer();
                 empBal.SaveEmployee(e);
                 return RedirectToAction("Index");
             }
             else
             {
                 CreateEmployeeViewModel vm = new CreateEmployeeViewModel();
                 vm.FirstName = e.FirstName;
                 vm.LastName = e.LastName;
                 if (e.Salary > 0)
                 {
                     vm.Salary = e.Salary.ToString();
                 }
                 else
                 {
                     vm.Salary = ModelState["Salary"].Value.AttemptedValue;
                 }
                 return View("CreateEmployee", vm); // Day 4 Change - Passing e here
             }
         case "Cancel":
             return RedirectToAction("Index");
     }
     return new EmptyResult();
 }
Esempio n. 2
0
 public Employee SaveEmployee(Employee e)
 {
     SalesERPDAL salesDal = new SalesERPDAL();
     salesDal.Employees.Add(e);
     salesDal.SaveChanges();
     return e;
 }
Esempio n. 3
0
 public ActionResult GetView()
 {
     Employee emp = new Employee();
     emp.FirstName = "Sukesh";
     emp.LastName="Marla";
     emp.Salary = 20000;
     return View("MyView",emp);
 }
        public Employees()
        {
            _employeeList = new List<Employee>();

            var tmpEmp = new Employee { ID = 1, EmployeeName = "Jim Nicholson" };
            _employeeList.Add(tmpEmp);
            tmpEmp = new Employee { ID = 2, EmployeeName = "Tim Nicholson" };
            _employeeList.Add(tmpEmp);
            tmpEmp = new Employee { ID = 3, EmployeeName = "Wesley Nicholson" };
            _employeeList.Add(tmpEmp);
            tmpEmp = new Employee { ID = 4, EmployeeName = "Dorothy Nicholson" };
            _employeeList.Add(tmpEmp);
            tmpEmp = new Employee { ID = 5, EmployeeName = "Jeanette Nicholson" };
            _employeeList.Add(tmpEmp);
        }
Esempio n. 5
0
 private List<Employee> GetEmployees(FileUploadViewModel model)
 {
     List<Employee> employees = new List<Employee>();
     StreamReader csvreader = new StreamReader(model.fileUpload.InputStream);
     csvreader.ReadLine(); // Assuming first line is header
     while (!csvreader.EndOfStream)
     {
         var line = csvreader.ReadLine();
         var values = line.Split(',');//Values are comma separated
         Employee e = new Employee();
         e.FirstName = values[0];
         e.LastName = values[1];
         e.Salary = int.Parse(values[2]);
         employees.Add(e);
     }
     return employees;
 }
Esempio n. 6
0
        public ActionResult SaveEmployee(Employee emp)
        {
            EmployeeBusinessLayer empBal = new EmployeeBusinessLayer();
            empBal.SaveEmployee(emp);

            EmployeeViewModel empViewModel = new EmployeeViewModel();
            empViewModel.EmployeeName = emp.FirstName + " " + emp.LastName;
            empViewModel.Salary = emp.Salary.ToString("C");
            if (emp.Salary > 15000)
            {
                empViewModel.SalaryColor = "yellow";
            }
            else
            {
                empViewModel.SalaryColor = "green";
            }
            return Json(empViewModel);
        }
Esempio n. 7
0
 public List<Employee> GetEmployees()
 {
     List<Employee> employees = new List<Employee>();
     Employee emp = new Employee();
     emp.FirstName = "Johnson";
     emp.LastName = "Fernandes";
     emp.Salary = 14000;
     employees.Add(emp);
     Employee emp2 = new Employee();
     emp2.FirstName = "Michael";
     emp2.LastName = "Jackson";
     emp2.Salary = 16000;
     employees.Add(emp2);
     Employee emp3 = new Employee();
     emp3.FirstName = "Robert";
     emp3.LastName = "Pattison";
     emp3.Salary = 20000;
     employees.Add(emp3);
     return employees;
 }
        public List<Employee> GetEmployees()
        {
            List<Employee> employees = new List<Employee>();
            Employee emp = new Employee();
            emp.FirstName = "johnson";
            emp.LastName = " fernandes";
            emp.Salary = 14000;
            employees.Add(emp);

            emp = new Employee();
            emp.FirstName = "michael";
            emp.LastName = "jackson";
            emp.Salary = 16000;
            employees.Add(emp);

            emp = new Employee();
            emp.FirstName = "robert";
            emp.LastName = " pattinson";
            emp.Salary = 20000;
            employees.Add(emp);

            return employees;
        }
Esempio n. 9
0
        public ActionResult GetView()
        {
            Employee emp = new Employee();
            emp.FirstName = "Sukesh";
            emp.LastName="Marla";
            emp.Salary = 20000;

            EmployeeViewModel vmEmp = new EmployeeViewModel();
            vmEmp.EmployeeName = emp.FirstName + " " + emp.LastName;
            vmEmp.Salary = emp.Salary.ToString("C");
            if(emp.Salary>15000)
            {
            vmEmp.SalaryColor="yellow";
            }
            else
            {
            vmEmp.SalaryColor = "green";
            }

            vmEmp.UserName = "******";

            return View("MyView", vmEmp);
        }
Esempio n. 10
0
        public Employee GetEmployee(int Eno)
        {
            Employee employee = context.Employees.Find(Eno);

            return(employee);
        }
Esempio n. 11
0
 public Employee AddEmployee(Employee employee)
 {
     context.Employees.Add(employee);
     context.SaveChanges();
     return(employee);
 }
Esempio n. 12
0
 partial void DeleteEmployee(Employee instance);
Esempio n. 13
0
 partial void UpdateEmployee(Employee instance);
Esempio n. 14
0
 partial void InsertEmployee(Employee instance);
Esempio n. 15
0
 private void detach_Employees(Employee entity)
 {
     this.SendPropertyChanging();
     entity.Country = null;
 }
Esempio n. 16
0
 private void attach_Employees(Employee entity)
 {
     this.SendPropertyChanging();
     entity.Country = this;
 }