コード例 #1
0
ファイル: addFormFace.aspx.cs プロジェクト: AlFTr/LabRab
        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();
            лицо.Адрес_проживания    = Адрес_проживания.Text.Trim();
            лицо.Персональные_данные = Персональные_данные.Text.Trim();

            if (isEdit)
            {
                model.SaveChanges();
            }
            else
            {
                model.Контактное_ЛицоНабор.AddObject(лицо);
            } model.SaveChanges();

            Page.Response.Redirect("/");
        }
コード例 #2
0
ファイル: addFormFace.aspx.cs プロジェクト: AlFTr/LabRab
        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        = пользователь.Место_работы;
                    Персональные_данные.Text = пользователь.Персональные_данные;
                    Адрес_проживания.Text    = пользователь.Адрес_проживания;
                    editId          = id;
                    Button1.Visible = true;
                }
                catch (Exception w) { isEdit = false; }
            }
        }
コード例 #3
0
        protected void Button1_Click1(object sender, EventArgs e)
        {
            ModelDBContainer model = new ModelDBContainer(Params.projectConnectionString);
            int             id     = editId;
            Контактное_Лицо лицо   = (from п in model.Контактное_ЛицоНабор where п.Номер == id select п).First();

            model.DeleteObject(лицо);
            model.SaveChanges();
            Page.Response.Redirect("/Org.aspx");
        }
コード例 #4
0
        /// <summary>
        /// Создание нового объекта Контактное_Лицо.
        /// </summary>
        /// <param name="номер">Исходное значение свойства Номер.</param>
        /// <param name="фИО">Исходное значение свойства ФИО.</param>
        /// <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 место_работы, global::System.String адрес_проживания, global::System.String персональные_данные)
        {
            Контактное_Лицо контактное_Лицо = new Контактное_Лицо();

            контактное_Лицо.Номер               = номер;
            контактное_Лицо.ФИО                 = фИО;
            контактное_Лицо.Телефон             = телефон;
            контактное_Лицо.Место_работы        = место_работы;
            контактное_Лицо.Адрес_проживания    = адрес_проживания;
            контактное_Лицо.Персональные_данные = персональные_данные;
            return(контактное_Лицо);
        }
コード例 #5
0
 /// <summary>
 /// Устаревший метод для добавления новых объектов в набор EntitySet Контактное_ЛицоНабор. Взамен можно использовать метод .Add связанного свойства ObjectSet&lt;T&gt;.
 /// </summary>
 public void AddToКонтактное_ЛицоНабор(Контактное_Лицо контактное_Лицо)
 {
     base.AddObject("Контактное_ЛицоНабор", контактное_Лицо);
 }