private string SetDataToClass(out List <UserHandling.ObjectUserRollDataType> _SaveData) { BusinessLayer.CommonOperation.ComboboxItem _Cmb = new BusinessLayer.CommonOperation.ComboboxItem(); _SaveData = new List <UserHandling.ObjectUserRollDataType>(); int UID = Myuser.GetUserID(txtUser.Text); string RollID = _Cmb.GetReleventTextFromID(cmbUserRoll, cmbUserRoll.Text, false); int RoalD = int.Parse(RollID); foreach (DataGridViewRow r in dgvObject.Rows) { if (r.Cells["dgvObject_select"].Value.ToString() == "1") { UserHandling.ObjectUserRollDataType _OneObject = new UserHandling.ObjectUserRollDataType(); int ObgID = 0, Sh = 0, S = 0, U = 0, D = 0, P = 0, A = 0, PA = 0; try { bool respond = int.TryParse(r.Cells["dgvObject_Show"].Value.ToString(), out Sh); respond = int.TryParse(r.Cells["dgvObject_Save"].Value.ToString(), out S); respond = int.TryParse(r.Cells["dgvObject_Update"].Value.ToString(), out U); respond = int.TryParse(r.Cells["dgvObject_Delete"].Value.ToString(), out D); respond = int.TryParse(r.Cells["dgvObject_Print"].Value.ToString(), out P); respond = int.TryParse(r.Cells["dgvObject_Aproval"].Value.ToString(), out A); respond = int.TryParse(r.Cells["dgvObject_PostToAc"].Value.ToString(), out PA); respond = int.TryParse(r.Cells["dgvObject_ID"].Value.ToString(), out ObgID); _OneObject.userID = UID; _OneObject.RollID = RoalD; _OneObject.ObgID = ObgID; _OneObject.OView = Sh; _OneObject.OSave = S; _OneObject.OUpdate = U; _OneObject.Odelete = D; _OneObject.OPrint = P; _OneObject.OPostToApp = A; _OneObject.OPostToAcc = PA; _SaveData.Add(_OneObject); } catch (Exception ex) { return(ex.Message); } } else { return("No Selected Items"); } } return("True"); }
private string SetDataToClass(out List<UserHandling.ObjectUserRollDataType> _SaveData) { BusinessLayer.CommonOperation.ComboboxItem _Cmb=new BusinessLayer.CommonOperation.ComboboxItem(); _SaveData = new List<UserHandling.ObjectUserRollDataType>(); int UID = Myuser.GetUserID(txtUser.Text); string RollID = _Cmb.GetReleventTextFromID(cmbUserRoll, cmbUserRoll.Text, false); int RoalD = int.Parse(RollID); foreach (DataGridViewRow r in dgvObject.Rows) { if (r.Cells["dgvObject_select"].Value.ToString() == "1") { UserHandling.ObjectUserRollDataType _OneObject = new UserHandling.ObjectUserRollDataType(); int ObgID = 0, Sh = 0, S = 0, U = 0, D = 0, P = 0, A = 0, PA = 0; try { bool respond = int.TryParse(r.Cells["dgvObject_Show"].Value.ToString(), out Sh); respond = int.TryParse(r.Cells["dgvObject_Save"].Value.ToString(), out S); respond = int.TryParse(r.Cells["dgvObject_Update"].Value.ToString(), out U); respond = int.TryParse(r.Cells["dgvObject_Delete"].Value.ToString(), out D); respond = int.TryParse(r.Cells["dgvObject_Print"].Value.ToString(), out P); respond = int.TryParse(r.Cells["dgvObject_Aproval"].Value.ToString(), out A); respond = int.TryParse(r.Cells["dgvObject_PostToAc"].Value.ToString(), out PA); respond = int.TryParse(r.Cells["dgvObject_ID"].Value.ToString(), out ObgID); _OneObject.userID = UID; _OneObject.RollID = RoalD; _OneObject.ObgID = ObgID; _OneObject.OView = Sh; _OneObject.OSave = S; _OneObject.OUpdate = U; _OneObject.Odelete = D; _OneObject.OPrint = P; _OneObject.OPostToApp = A; _OneObject.OPostToAcc = PA; _SaveData.Add(_OneObject); } catch (Exception ex) { return ex.Message; } } else return "No Selected Items"; } return "True"; }