/// <summary> /// Cập nhật dữ liệu vào bảng: nhom_nhanvien /// </summary> /// <param name="obj">objnhom_nhanvien</param> /// <returns>Trả về trắng: Cập nhật thành công; Trả về khác trắng: Cập nhật không thành công</returns> public string Update(nhom_nhanvien objnhom_nhanvien) { string strProc = "fn_nhom_nhanvien_Update"; try { NpgsqlParameter[] prmArr = new NpgsqlParameter[4]; prmArr[0] = new NpgsqlParameter("idnhom_nhanvien", NpgsqlDbType.Varchar); prmArr[0].Value = objnhom_nhanvien.stridnhom_nhanvien; prmArr[1] = new NpgsqlParameter("idnhanvien", NpgsqlDbType.Varchar); prmArr[1].Value = objnhom_nhanvien.stridnhanvien; prmArr[2] = new NpgsqlParameter("idnhom", NpgsqlDbType.Varchar); prmArr[2].Value = objnhom_nhanvien.stridnhom; prmArr[3] = new NpgsqlParameter("ireturn", NpgsqlDbType.Text); prmArr[3].Direction = ParameterDirection.Output; mDataAccess.ExecuteQuery(strProc, CommandType.StoredProcedure, prmArr); string sKQ = prmArr[3].Value.ToString().Trim(); if (sKQ.ToUpper().Equals("Update".ToUpper()) == true) { return(""); } return("Cập nhật dữ liệu không thành công"); } catch (Exception ex) { return("Cập nhật dữ liệu không thành công. Chi Tiết: " + ex.Message); } }
/// <summary> /// Hàm lấy nhom_nhanvien theo mã /// </summary> /// <returns>Trả về objnhom_nhanvien </returns> public nhom_nhanvien GetByID(string stridnhom_nhanvien) { nhom_nhanvien objnhom_nhanvien = new nhom_nhanvien(); string strFun = "fn_nhom_nhanvien_getobjbyid"; try { NpgsqlParameter[] prmArr = new NpgsqlParameter[1]; prmArr[0] = new NpgsqlParameter("idnhom_nhanvien", NpgsqlDbType.Varchar); prmArr[0].Value = stridnhom_nhanvien; DataSet dsnhom_nhanvien = mDataAccess.ExecuteDataSet(strFun, CommandType.StoredProcedure, prmArr); if ((dsnhom_nhanvien != null) && (dsnhom_nhanvien.Tables.Count > 0)) { if (dsnhom_nhanvien.Tables[0].Rows.Count > 0) { DataRow dr = dsnhom_nhanvien.Tables[0].Rows[0]; objnhom_nhanvien.idnhom_nhanvien = dr["idnhom_nhanvien"].ToString(); objnhom_nhanvien.idnhanvien = dr["idnhanvien"].ToString(); objnhom_nhanvien.idnhom = dr["idnhom"].ToString(); return(objnhom_nhanvien); } return(null); } return(null); } catch { return(null); } }