Пример #1
0
        private void SearchParcas()
        {
            var parcalar = parcaislem.getSpesificParca(txtSearch.Text);

            GridViewParca.DataSource = parcalar;
            GridViewParca.DataBind();
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.IsPostBack)
            {
                string servisid = Request.QueryString["serviskod"];
                Label1.Text = servisid;

                if (servisid != null)
                {
                    divRedirect.Visible = false;

                    var serviskontrol = db.servis.ToList()
                                        .Where(x => x.servisID == Convert.ToInt32(servisid))
                                        .Select(x => x.servisID).ToList();

                    if (serviskontrol.Count != 0)
                    {
                        var query1 = db.servis.ToList()
                                     .Where(x => x.servisID == Convert.ToInt32(servisid))
                                     .Select(x => x.aracID).Single();

                        var query2 = db.servis.ToList()
                                     .Where(x => x.servisID == Convert.ToInt32(servisid))
                                     .Select(x => x.servisGiris).Single();

                        var query3 = db.servis.ToList()
                                     .Where(x => x.servisID == Convert.ToInt32(servisid))
                                     .Select(x => x.aciklama).Single();

                        var query4 = db.servis.ToList()
                                     .Where(x => x.servisID == Convert.ToInt32(servisid))
                                     .Select(x => x.servisCikis).Single();

                        var query5 = db.servis.ToList()
                                     .Where(x => x.servisID == Convert.ToInt32(servisid))
                                     .Select(x => x.servisAktif).Single();

                        string aracid     = query1.ToString();
                        string giristarih = query2.ToString();

                        TextBox2.Text          = servisid;
                        TextBox3.Text          = aracid;
                        TextBox5.Text          = giristarih;
                        ddlAktif.SelectedValue = query5.ToString();

                        if (query3 != null)
                        {
                            string aciklama = query3.ToString();
                            TextBox4.Text = aciklama;
                        }
                        if (query4 != null)
                        {
                            string cikistarih = query4.ToString();
                            txtDatePicker.Text = cikistarih;
                        }

                        //parca parcalar = new parca();

                        //parcalar = parcaislem.getParcaBilgi();

                        //List<parcaliste> plist = new List<parcaliste>;
                        //plist = parcaislem.getParcaBilgi();

                        var parcalist = parcaislem.getParcaBilgi();

                        GridViewParca.DataSource = parcalist;
                        GridViewParca.DataBind();
                        //GridView1.Columns[1].HeaderText = "Parça ID";
                        //GridView1.Columns[2].HeaderText = "Parça Adı";
                        //GridView1.Columns[3].HeaderText = "Parça Kodu";

                        for (int i = 0; i < 1000; i++)
                        {
                            DropDownList1.Items.Insert(i, new ListItem((i + 1).ToString(), (i + 1).ToString()));
                        }

                        var servislist = servisislem.getServisKayit2();

                        GridViewServisList.DataSource = servislist;
                        GridViewServisList.DataBind();


                        var srvkalem = servisislem.getServisKalem(Convert.ToInt32(servisid));
                        GridViewSrKalem.DataSource = srvkalem;
                        GridViewSrKalem.DataBind();

                        if (GridViewSrKalem.Rows.Count == 0)
                        {
                            GridViewSrKalem.Visible = false;
                        }

                        bool aktifdurum = servisislem.getAktifDurum(Convert.ToInt32(servisid));

                        if (aktifdurum == false)
                        {
                            divParca.Visible     = false;
                            divParcaCard.Visible = false;
                            Button4.Visible      = false;
                        }
                    }

                    else
                    {
                        divRedirect.Visible = true;
                        //Label2.Visible = true;
                        //Button3.Visible = true;
                        divServisGuncelle.Visible = false;
                        divServisList.Visible     = false;
                        divParcaList.Visible      = false;
                        divParcaGiris.Visible     = false;
                        divParcaCard.Visible      = false;
                        divServisKalem.Visible    = false;
                        //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Servis Giriş Ekranına yönlendirilmek için sayfadaki butona tıklayın...')", true);
                        redirectToDefault();
                    }
                }

                else
                {
                    divRedirect.Visible = true;
                    //Label2.Visible = true;
                    //Button3.Visible = true;
                    divServisGuncelle.Visible = false;
                    divServisList.Visible     = false;
                    divParcaList.Visible      = false;
                    divParcaGiris.Visible     = false;
                    divParcaCard.Visible      = false;
                    divServisKalem.Visible    = false;
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Servis Giriş Ekranına yönlendirilmek için sayfadaki butona tıklayın...')", true);
                    redirectToDefault();
                }
            }
        }