예제 #1
0
파일: Employee.cs 프로젝트: sureshk5/.Net
        public Employee Find(int id)
        {
            var     com = new DaoComponent();
            DataRow row = com.FindRecord(id);
            var     emp = new Employee
            {
                EmpID      = Convert.ToInt32(row[0]),
                EmpName    = row[1].ToString(),
                EmpAddress = row[2].ToString(),
                EmpPhone   = Convert.ToInt64(row[3]),
                EmpSalary  = Convert.ToDouble(row[4])
            };

            return(emp);
        }
예제 #2
0
파일: Employee.cs 프로젝트: sureshk5/.Net
        public List <Employee> GetAllEmployees()
        {
            var             com   = new DaoComponent();
            var             table = com.GetAllRecords();
            List <Employee> list  = new List <Employee>();

            foreach (DataRow row in table.Rows)
            {
                var emp = new Employee
                {
                    EmpID      = Convert.ToInt32(row[0]),
                    EmpName    = row[1].ToString(),
                    EmpAddress = row[2].ToString(),
                    EmpPhone   = Convert.ToInt64(row[3]),
                    EmpSalary  = Convert.ToDouble(row[4])
                };
                list.Add(emp);
            }
            return(list);
        }
예제 #3
0
파일: Employee.cs 프로젝트: sureshk5/.Net
        public void InsertEmployee(Employee e)
        {
            var com = new DaoComponent();

            com.InsertRecord(e.EmpID, e.EmpName, e.EmpAddress, e.EmpPhone, e.EmpSalary);
        }
예제 #4
0
파일: Employee.cs 프로젝트: sureshk5/.Net
        public void Update(Employee e)
        {
            var com = new DaoComponent();

            com.UpdateRecord(e.EmpID, e.EmpName, e.EmpAddress, e.EmpPhone, e.EmpSalary);
        }