Beispiel #1
0
        public void TestCreateEmployee()
        {
            EmployeeDAL  objEmployeeDAL  = new EmployeeDAL();
            EmployeeInfo objEmployeeInfo = new EmployeeInfo("Krishna", "Kumar", "Murari", new DateTime(1995, 8, 1), 22, "Male",
                                                            801, "Indian", "Hindu", "8292780061", "8292780061", "Jhumri", "Tilaiya", "Koderma", "Jharkhand", "827650", "India", 502,
                                                            402, "Graduate", "None", 101, DateTime.Now, 101, DateTime.Now);

            objEmployeeDAL.CreateEmployee(objEmployeeInfo);
        }
Beispiel #2
0
        public Employee CreateEmployee(string no, string FirstName, string lastName, string jobTitle, string address, string phoneNumber, string email, string ssn)
        {
            Employee employee = new Employee();

            employee.No          = no;
            employee.FirstName   = FirstName;
            employee.LastName    = lastName;
            employee.JobTitle    = jobTitle;
            employee.Address     = address;
            employee.PhoneNumber = phoneNumber;
            employee.Email       = email;
            employee.Ssn         = ssn;

            return(employeeDal.CreateEmployee(employee));
        }
        public ActionResult CreateEmployee(Employee employee)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    EmployeeDAL dal    = new EmployeeDAL();
                    string      result = dal.CreateEmployee(employee);
                    this.TempData["Result"] = result;
                    ModelState.Clear();
                }
            }

            catch
            {
                ModelState.AddModelError("", "Error in inserting data");
            }

            return(this.View());
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="departmentName"></param>
        /// <param name="fName"></param>
        /// <param name="lName"></param>
        /// <param name="gender"></param>
        /// <param name="DOB"></param>
        /// <param name="address"></param>
        /// <param name="phone"></param>
        /// <param name="email"></param>
        /// <param name="avatar"></param>
        public void CreateEmployee(Guid employeeId, Guid departmentId, String fName, String lName, String gender, String DOB, String address, String phone, String email, String data)
        {
            try
            {
                DepartmentBusiness DB          = new DepartmentBusiness();
                Employee           newEmployee = new Employee();
                newEmployee.Employee_Id       = employeeId;
                newEmployee.Department_Id     = departmentId;
                newEmployee.Employee_FirtName = fName;
                newEmployee.Employee_LastName = lName;
                if (gender.Equals("Male"))
                {
                    newEmployee.Employee_Gender = true;
                }
                else
                {
                    newEmployee.Employee_Gender = false;
                }
                newEmployee.Employee_DateOfBirth = DateTime.Parse(DOB);
                newEmployee.Employee_PhoneNumber = phone;
                newEmployee.Employee_Address     = address;
                newEmployee.Employee_Email       = email;
                newEmployee.Employee_Avatar      = data;
                newEmployee.Employee_IsDelete    = false;

                int result = ED.CreateEmployee(newEmployee);
                if (result == -1)
                {
                    throw new Exception("An error occurred while executing this operation.");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #5
0
 public static void CreateEmployee(EmployeeVM employee)
 {
     employeeDO.CreateEmployee(Mapper.Map <EmployeeDM>(employee));
 }
 public string CreateEmployee(Employee emp)
 {
     return(objdal.CreateEmployee(emp));
 }
 public bool CreateEmployee(EmployeeEntity emp)
 {
     return(_employeeDAL.CreateEmployee(emp));
 }