public void Execute() { NhanVien.Domain.NhanVien check = null; using (var cmd = new NhanVienViewBusiness()) { cmd.item = item; check = cmd.Execute(); } if (check != null) // da co du lieu { using (var cmd = new NhanVienUpdateBusiness()) { cmd.item = item; cmd.Execute(); } } else { using (var cmd = new NhanVienAddRepository()) { cmd.item = item; cmd.Execute(); } } }
public NhanVien.Domain.NhanVien Execute() { NhanVien.Domain.NhanVien data = null; using (var conn = new SqlConnection(ConnectionString)) { using (var cmd = conn.CreateCommand()) { conn.Open(); cmd.CommandText = "SELECT * FROM NhanVien WHERE NhanvienId='" + item.NhanvienId + "'"; using (var reader = cmd.ExecuteReader()) { while (reader.Read()) { data = new NhanVien.Domain.NhanVien { NhanvienId = Convert.ToString(reader["NhanvienId"]), Ten = Convert.ToString(reader["Ten"]), Holot = Convert.ToString(reader["Holot"]), Gioitinh = Convert.ToBoolean(reader["Gioitinh"]), Ngaysinh = Convert.ToDateTime(reader["Ngaysinh"]), NgayVaolam = Convert.ToDateTime(reader["NgayVaolam"]) }; } } conn.Close(); } } return(data); }