HBM.GeneralManagement.Department.Save C# (CSharp) Method

Save() public method

public Save ( ) : bool
return bool
        public bool Save()
        {
            bool result = false;
            try
            {
                if (this.DepartmentId > 0)
                {
                    result = (new DepartmentsDAO()).Update(this);
                }
                else
                {
                    result = (new DepartmentsDAO()).Insert(this);
                }
            }
            catch (System.Exception ex)
            {
                result = false;
                throw ex;
            }
            return result;
        }

Same methods

Department::Save ( DataSet ds ) : bool

Usage Example

Example #1
0
        protected void gvDepartment_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
        {
            int i = gvDepartment.FindVisibleIndexByKeyValue(e.Keys[gvDepartment.KeyFieldName]);

            e.Cancel = true;
            dsData   = Session[Constants.SESSION_DEPARTMENT] as DataSet;
            //dsData.Tables[0].Rows.Remove(dsData.Tables[0].Rows.Find(e.Keys[gvData.KeyFieldName]));

            dsData.Tables[0].DefaultView.Delete(dsData.Tables[0].Rows.IndexOf(dsData.Tables[0].Rows.Find(e.Keys[gvDepartment.KeyFieldName])));


            if (departments.Save(dsData))
            {
                this.LoadDepartments();
            }
        }