Beispiel #1
0
        protected void NewUser_Click(object sender, EventArgs e)
        {
            ModelDBContainer model = new ModelDBContainer(Params.projectConnectionString);
            Организация      организация;

            if (isEdit)
            {
                int id = editId;
                организация =
                    (from п in model.ОрганизацияНабор where п.Номер == id select п).First();
            }
            else
            {
                организация = new Организация();
            }
            организация.Название       = Название.Text.Trim();
            организация.ФИО_Начальника = ФИО_Начальника.Text.Trim();
            организация.Адрес          = Адрес.Text.Trim();

            if (isEdit)
            {
                model.SaveChanges();
            }
            else
            {
                model.ОрганизацияНабор.AddObject(организация);
            } model.SaveChanges();

            Page.Response.Redirect("/");
        }
Beispiel #2
0
        /// <summary>
        /// Создание нового объекта Организация.
        /// </summary>
        /// <param name="номер">Исходное значение свойства Номер.</param>
        /// <param name="название">Исходное значение свойства Название.</param>
        /// <param name="адрес">Исходное значение свойства Адрес.</param>
        /// <param name="фИО_Начальника">Исходное значение свойства ФИО_Начальника.</param>
        public static Организация CreateОрганизация(global::System.Int32 номер, global::System.String название, global::System.String адрес, global::System.String фИО_Начальника)
        {
            Организация организация = new Организация();

            организация.Номер          = номер;
            организация.Название       = название;
            организация.Адрес          = адрес;
            организация.ФИО_Начальника = фИО_Начальника;
            return(организация);
        }
Beispiel #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Button1.Attributes.Add("OnClick", "return confirm('Вы действительно хотите удалить запись?');");
            Button1.Visible = false;;
            if (!Page.IsPostBack)
            {
                try
                {
                    int id = Convert.ToInt32(Request.Params["ID"]);
                    ModelDBContainer model        = new ModelDBContainer(Params.projectConnectionString);
                    Организация      пользователь =
                        (from п in model.ОрганизацияНабор where п.Номер == id select п).First();
                    isEdit = true;

                    Название.Text       = пользователь.Название;
                    ФИО_Начальника.Text = пользователь.ФИО_Начальника;
                    Адрес.Text          = пользователь.Адрес;
                    editId          = id;
                    Button1.Visible = true;
                }
                catch (Exception w) { isEdit = false; }
            }
        }
Beispiel #4
0
 /// <summary>
 /// Устаревший метод для добавления новых объектов в набор EntitySet ОрганизацияНабор. Взамен можно использовать метод .Add связанного свойства ObjectSet&lt;T&gt;.
 /// </summary>
 public void AddToОрганизацияНабор(Организация организация)
 {
     base.AddObject("ОрганизацияНабор", организация);
 }