예제 #1
0
        protected void GridViewServisList_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            string deger = GridViewServisList.Rows[e.RowIndex].Cells[2].Text;

            servisislem.silServisKayit(Convert.ToInt32(deger));
            GridViewServisList.DataSource = servisislem.getServisKayit2();
            GridViewServisList.DataBind();
        }
예제 #2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            //if (TextBox4.Text == "" || txtDatePicker.Text == "")
            //{
            //    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Lütfen tüm alanları doldurun')", true);
            //    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "CallMyFunction", "showContentWarning('Lütfen tüm alanları doldurun', 'EKSİK GİRİŞ');", true);
            //}
            //else
            //{
            servisislem.guncelleServisKayit(Convert.ToInt32(TextBox2.Text), TextBox4.Text, txtDatePicker.Text, Convert.ToBoolean(ddlAktif.SelectedValue));

            var servislist = servisislem.getServisKayit2();

            GridViewServisList.DataSource = servislist;
            GridViewServisList.DataBind();
            //LabelBilgi2.Text = "Servis Bilgisi başarıyla güncellendi";

            bool aktifdurum = Convert.ToBoolean(ddlAktif.SelectedValue);

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

                if (txtDatePicker.Text == "")
                {
                    servisislem.guncelleServisCikis(Convert.ToInt32(Request.QueryString["serviskod"]), DateTime.UtcNow.ToString());
                    txtDatePicker.Text = DateTime.UtcNow.ToString();
                }
            }
            else if (aktifdurum == true)
            {
                divParca.Visible     = true;
                divParcaCard.Visible = true;
                Button4.Visible      = true;
                servisislem.guncelleServisCikis(Convert.ToInt32(Request.QueryString["serviskod"]), "");
                txtDatePicker.Text = null;
            }


            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "CallMyFunction", "showContentSuccess('Servis Bilgisi başarıyla güncellendi', 'İŞLEM BAŞARILI');", true);
            //}
        }
예제 #3
0
        protected void Button4_Click(object sender, EventArgs e)
        {
            bool aktifdurum = false;

            servisislem.guncelleServisAktif(Convert.ToInt32(Request.QueryString["serviskod"]), aktifdurum);

            var query5 = db.servis.ToList()
                         .Where(x => x.servisID == Convert.ToInt32(Request.QueryString["serviskod"]))
                         .Select(x => x.servisAktif).Single();

            ddlAktif.SelectedValue = query5.ToString();

            servisislem.guncelleServisCikis(Convert.ToInt32(Request.QueryString["serviskod"]), DateTime.UtcNow.ToString());

            GridViewServisList.DataSource = servisislem.getServisKayit2();
            GridViewServisList.DataBind();

            divParca.Visible     = false;
            divParcaCard.Visible = false;
            Button4.Visible      = false;

            //LabelBilgi.Text = "Servis Kaydı Başarıyla Kapatıldı.";
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "CallMyFunction", "showContentSucces('Servis Kaydı Başarıyla Kapatıldı', 'İŞLEM BAŞARILI');", true);
        }
예제 #4
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();
                }
            }
        }