protected override void InitCopyRow() { base.InitNewRow(); DictionaryDataSet.EmployeeRow drCurrent = (DictionaryDataSet.EmployeeRow)((DataRowView)bsDetail.Current).Row; objBLDetail.InitCopyRow(DsDictionary.Employee, drCurrent); BsDetail.MoveFirst(); txtEmployeeCode.Focus(); }
public DataRow InitCopyRow(DictionaryDataSet.EmployeeDataTable table, DictionaryDataSet.EmployeeRow row) { DictionaryDataSet.EmployeeRow drNewRow = table.NewEmployeeRow(); drNewRow.EmployeeID = Guid.NewGuid(); drNewRow.EmployeeCode = row.EmployeeCode; drNewRow.EmployeeName = row.EmployeeName; drNewRow.Email = row.Email; drNewRow.Mobile = row.Mobile; drNewRow.Address = row.Address; drNewRow.Description = row.Description; table.Rows.InsertAt(drNewRow, 0); return(drNewRow); }
public int InsertUpdate(DictionaryDataSet.EmployeeRow drObjectChange) { ServiceResult result = CloudServiceFactory.ExecuteFunction("Employee/InsertUpdate", CommonFunction.GetItem <Employee>(drObjectChange), HeaderParameter); if (result.Success == false) { if (result.ErrorCode == ErrorCode.DuplicateCode) { return(2); } return(0); } return(1); }
/// <summary> /// Khởi tạo dữ liệu /// </summary> /// <param name="table"></param> public DataRow InitNewRow(DictionaryDataSet.EmployeeDataTable table) { DictionaryDataSet.EmployeeRow drNewRow = table.NewEmployeeRow(); drNewRow.EmployeeID = Guid.NewGuid(); drNewRow.EmployeeCode = ""; drNewRow.EmployeeName = ""; drNewRow.Birthday = DateTime.Now.AddYears(-10); drNewRow.Email = ""; drNewRow.Mobile = ""; drNewRow.ProbationDate = DateTime.Now; drNewRow.ReceiveDate = DateTime.Now; drNewRow.TerminationDate = DateTime.Now; drNewRow.Address = ""; drNewRow.Description = ""; table.Rows.InsertAt(drNewRow, 0); return(drNewRow); }