示例#1
0
        protected void grid_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
        {
            this.nationality = objNationality.GetNationality(Int32.Parse(e.Keys[grid.KeyFieldName].ToString()));
            if (this.nationality != null)
            {
                this.objNationality.DeleteNationality(nationality);
            }

            grid.CancelEdit();
            e.Cancel             = true;
            this.grid.DataSource = objNationality.GetNationalities();
            this.grid.DataBind();
        }
示例#2
0
        protected void grid_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            ASPxTextBox text   = grid.FindEditFormTemplateControl("txtName") as ASPxTextBox;
            ASPxTextBox textId = grid.FindEditFormTemplateControl("txtId") as ASPxTextBox;

            this.nationality = objNationality.GetNationality(Int32.Parse(textId.Text));

            if (this.nationality != null)
            {
                this.nationality.name = text.Text;
                this.objNationality.UpdateNationality(nationality);
            }

            grid.CancelEdit();
            e.Cancel             = true;
            this.grid.DataSource = objNationality.GetNationalities();
            this.grid.DataBind();
        }
示例#3
0
 public abstract void DeleteNationality(NationalityInfo objNationality);
示例#4
0
 public abstract void UpdateNationality(NationalityInfo objNationality);
示例#5
0
 public abstract void AddNationality(NationalityInfo objNationality);
示例#6
0
 public override void UpdateNationality(NationalityInfo objNationality)
 {
     SqlHelper.ExecuteNonQuery(ConnectionString, GetFullyQualifiedName("HRM_Nationality"), objNationality.id, objNationality.name, objNationality.description, 1);
 }
示例#7
0
 public void UpdateNationality(NationalityInfo objNationality)
 {
     DataProvider.Instance().UpdateNationality(objNationality);
 }
示例#8
0
 public void DeleteNationality(NationalityInfo objNationality)
 {
     DataProvider.Instance().DeleteNationality(objNationality);
 }
示例#9
0
 public void AddNationality(NationalityInfo objNationality)
 {
     DataProvider.Instance().AddNationality(objNationality);
 }