Exemple #1
0
        public void Delete(string value)
        {
            var dataQuery = new FieldConfigurationModeDataModel();

            dataQuery.FieldConfigurationModeId = int.Parse(value);
            FieldConfigurationModeDataManager.Delete(dataQuery, SessionVariables.RequestProfile);
        }
Exemple #2
0
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            try
            {
                string[] deleteIndexList = DeleteIds.Split(',');
                foreach (string index in deleteIndexList)
                {
                    var data = new FieldConfigurationModeDataModel();
                    data.FieldConfigurationModeId = int.Parse(index);
                    FieldConfigurationModeDataManager.Delete(data, SessionVariables.RequestProfile);
                }

                Framework.Components.Audit.AuditHistoryDataManager.DeleteDataBySystemEntity(DeleteIds, (int)Framework.Components.DataAccess.SystemEntity.FieldConfigurationMode, SessionVariables.RequestProfile);
                Response.Redirect(Page.GetRouteUrl("FieldConfigurationModeEntityRoute", new { Action = "Default", SetId = true }), false);
            }
            catch (Exception ex)
            {
                string[] deleteIndexList = DeleteIds.Split(',');
                var      msg             = String.Empty;
                foreach (var id in deleteIndexList)
                {
                    if (!string.IsNullOrEmpty(msg))
                    {
                        msg += ", <br/>";
                    }
                    msg += "FieldConfigurationModeId: " + id + " has dependent FieldConfiguration records";
                }
                Response.Write(msg);
            }
        }