Beispiel #1
0
        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; }
            }
        }
Beispiel #2
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();
            приложение.ДатаСоставления = ДатаСоставления.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());
        }
Beispiel #3
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 #4
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();
            лицо.Адрес_проживания    = Адрес_проживания.Text.Trim();
            лицо.Персональные_данные = Персональные_данные.Text.Trim();

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

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

                    Название.Text                    = договор.Название;
                    Дата_начала.SelectedDate         = договор.Дата_начала_действия;
                    Дата_конца.SelectedDate          = договор.Дата_окончания_действия;
                    Максимальная_сумма.Text          = договор.Максимальная_сумма.ToString();
                    НомерКонтактныхЛиц.SelectedIndex = getCurrentFace(Convert.ToInt32(договор.Контактное_Лицо.Номер));
                    НомераОрганизации.SelectedIndex  = getCurrentOrg(Convert.ToInt32(договор.Организация.Номер));
                    editId          = id;
                    Button1.Visible = true;
                }
                catch (Exception w) { isEdit = false; }
            }
        }
Beispiel #6
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        = пользователь.Место_работы;
                    Персональные_данные.Text = пользователь.Персональные_данные;
                    Адрес_проживания.Text    = пользователь.Адрес_проживания;
                    editId          = id;
                    Button1.Visible = true;
                }
                catch (Exception w) { isEdit = false; }
            }
        }
Beispiel #7
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("/dogPril.aspx?ID=" + currentDogId.ToString());
        }
Beispiel #8
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");
        }
Beispiel #9
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         ModelDBContainer model = new ModelDBContainer();
         таблица.DataSource = from орг in model.ОрганизацияНабор select орг;
         Page.DataBind();
     }
     catch (Exception w) { }
 }
Beispiel #10
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("/Dogovor.aspx");
        }
Beispiel #11
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Params.testConnection())
     {
         Response.Write("<script>alert('Подключение к базе данных не активно. Измените параметры подключения.');</script>");
         Page.Response.Redirect("/Params.aspx");
     }
     try
     {
         ModelDBContainer model = new ModelDBContainer(Params.projectConnectionString);
         таблица.DataSource = from договор in model.ДоговорНабор select договор;
         Page.DataBind();
     }
     catch (Exception w) { }
 }
Beispiel #12
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Params.testConnection())
     {
         Response.Write("<script>alert('Подключение к базе данных не активно. Измените параметры подключения.');</script>");
         Page.Response.Redirect("/Params.aspx");
     }
     try
     {
         int id = Convert.ToInt32(Request.Params["ID"]);
         dogID = id;
         ModelDBContainer model = new ModelDBContainer(Params.projectConnectionString);
         таблица.DataSource = from п in model.ПриложениеДоговораНабор where п.Договор.Номер == id select п;
         lebDogName.Text    = (from п in model.ДоговорНабор where п.Номер == id select п.Название).First();
         Page.DataBind();
     }
     catch (Exception w) { }
 }
Beispiel #13
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();
            Договор.Дата_начала_действия    = Дата_начала.SelectedDate;
            Договор.Дата_окончания_действия = Дата_конца.SelectedDate;
            Договор.Максимальная_сумма      = Convert.ToDouble(Максимальная_сумма.Text.Trim());

            int idO = orgIds[НомераОрганизации.SelectedIndex];

            Договор.Организация = (from п in model.ОрганизацияНабор where п.Номер == idO select п).First();
            int idF = faceIds[НомерКонтактныхЛиц.SelectedIndex];

            Договор.Контактное_Лицо = (from п in model.Контактное_ЛицоНабор where п.Номер == idF select п).First();

            if (isEdit)
            {
                model.SaveChanges();
            }
            else
            {
                model.ДоговорНабор.AddObject(Договор);
                model.SaveChanges();
            }

            Page.Response.Redirect("/Dogovor.aspx");
        }
Beispiel #14
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; }
            }
        }