コード例 #1
0
ファイル: addDogPril.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();
            приложение.ДатаСоставления = ДатаСоставления.SelectedDate.ToShortDateString();
            приложение.Договор         = (from a in model.ДоговорНабор where a.Номер == currentDogId select a).First();
            if (isEdit)
            {
                model.SaveChanges();
            }
            else
            {
                model.ПриложениеДоговораНабор.AddObject(приложение);
            } model.SaveChanges();

            Page.Response.Redirect("/dogPril.aspx?ID=" + currentDogId.ToString());
        }
コード例 #2
0
ファイル: addDogPril.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
                {
                    currentDogId = Convert.ToInt32(Request.Params["IDDOG"]);
                    int id = Convert.ToInt32(Request.Params["ID"]);
                    ModelDBContainer   model        = new ModelDBContainer(Params.projectConnectionString);
                    ПриложениеДоговора пользователь =
                        (from п in model.ПриложениеДоговораНабор where п.Номер == id select п).First();
                    isEdit = true;

                    ТипДокумента.Text            = пользователь.ТипДокумента;
                    Содержание.Text              = пользователь.Содержание;
                    ДатаСоставления.SelectedDate = Convert.ToDateTime(пользователь.ДатаСоставления);
                    editId          = id;
                    Button1.Visible = true;
                }
                catch (Exception w) { isEdit = false; }
            }
        }
コード例 #3
0
ファイル: addDogPril.aspx.cs プロジェクト: AlFTr/LabRab
        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("/dogPril.aspx?ID=" + currentDogId.ToString());
        }
コード例 #4
0
        /// <summary>
        /// Создание нового объекта ПриложениеДоговора.
        /// </summary>
        /// <param name="номер">Исходное значение свойства Номер.</param>
        /// <param name="договорНомер">Исходное значение свойства ДоговорНомер.</param>
        /// <param name="типДокумента">Исходное значение свойства ТипДокумента.</param>
        /// <param name="содержание">Исходное значение свойства Содержание.</param>
        /// <param name="датаСоставления">Исходное значение свойства ДатаСоставления.</param>
        /// <param name="договорНомер1">Исходное значение свойства ДоговорНомер1.</param>
        public static ПриложениеДоговора CreateПриложениеДоговора(global::System.Int32 номер, global::System.Guid договорНомер, global::System.String типДокумента, global::System.String содержание, global::System.String датаСоставления, global::System.Int32 договорНомер1)
        {
            ПриложениеДоговора приложениеДоговора = new ПриложениеДоговора();

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