예제 #1
0
        private void placeShenimet()
        {
            Index form = (Index)Context.Handler;
            int   ID   = form.SelectedID;

            ViewState["SelectedID"] = ID;

            Produkti       ex = new Produkti();
            ProduktiMapper em = new ProduktiMapper(ex);

            em.SelectedID(ID);

            EmriTextBox.Text                = ex.Emri;
            PershkrimiTextBox.Text          = ex.Pershkrimi;
            ProdhuesiTextBox.Text           = ex.Prodhuesi;
            ModeliTextBox.Text              = ex.Modeli;
            JetegjatesiaTextBox.Text        = ex.Jetegjatesia.ToString();
            GrupiDropDownList.SelectedValue = ex.GrupiID.ToString();
            StatusiCheckBox.Checked         = ex.Statusi;
            NrSerikTextBox.Text             = ex.NrSerik;
            llojiProduktit.SelectedValue    = ex.Lloji;
            salvageValueTextBox.Text        = ex.salvageValue.ToString();
            CmimiTextBox.Text               = ex.Cmimi.ToString();
            DataTextBox.Text                = ex.Data1.ToString("d");
        }
예제 #2
0
 private void DeleteForm(int ID, string page)
 {
     if (page == "/Views/Produktet/Index.aspx")
     {
         Produkti obj = new Produkti();
         obj.ProduktiID = ID;
         ProduktiMapper objm = new ProduktiMapper(obj);
         objm.Delete();
     }
 }
예제 #3
0
        protected void SaveButton_Click(object sender, EventArgs e)
        {
            if (EmriTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                EmriTextBox.Focus();
                return;
            }
            else if (PershkrimiTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                PershkrimiTextBox.Focus();
                return;
            }
            else if (ProdhuesiTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                ProdhuesiTextBox.Focus();
                return;
            }
            else if (ModeliTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                ModeliTextBox.Focus();
                return;
            }
            else if (JetegjatesiaTextBox.Text.Length <= 0)
            {
                lblError.Visible = true;

                JetegjatesiaTextBox.Focus();
                return;
            }
            else if (llojiProduktit.SelectedValue == null)
            {
                lblError.Visible = true;

                LlojiLabel.Focus();
                return;
            }
            else if (salvageValueTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                salvageValueTextBox.Focus();
                return;
            }
            else
            {
                Produkti obj = new Produkti();
                obj.Emri         = EmriTextBox.Text;
                obj.Pershkrimi   = PershkrimiTextBox.Text;
                obj.Prodhuesi    = ProdhuesiTextBox.Text;
                obj.Modeli       = ModeliTextBox.Text;
                obj.Jetegjatesia = Int32.Parse(JetegjatesiaTextBox.Text);
                obj.Lloji        = llojiProduktit.SelectedValue;
                obj.GrupiID      = Int32.Parse(GrupiDropDownList.SelectedItem.Value);
                obj.Statusi      = StatusiCheckBox.Checked;
                obj.NrSerik      = NrSerikTextBox.Text;
                obj.salvageValue = decimal.Parse(salvageValueTextBox.Text);
                obj.Cmimi        = decimal.Parse(CmimiTextBox.Text);
                obj.Data1        = Convert.ToDateTime(DataTextBox.Text).Date;
                ProduktiMapper objm = new ProduktiMapper(obj);
                objm.Insert();
                Response.Redirect("Index.aspx");
            }
        }
예제 #4
0
        protected void SaveButton_Click(object sender, EventArgs e)
        {
            if (EmriTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                EmriTextBox.Focus();
                return;
            }
            else if (PershkrimiTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                PershkrimiTextBox.Focus();
                return;
            }
            else if (ProdhuesiTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                ProdhuesiTextBox.Focus();
                return;
            }
            else if (ModeliTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                ModeliTextBox.Focus();
                return;
            }
            else if (JetegjatesiaTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                JetegjatesiaTextBox.Focus();
                return;
            }
            else if (llojiProduktit.SelectedValue == null)
            {
                lblError.Visible = true;

                LlojiLabel.Focus();
                return;
            }
            else if (salvageValueTextBox.Text.Length == 0)
            {
                lblError.Visible = true;

                salvageValueTextBox.Focus();
                return;
            }
            else
            {
                int            ID = Convert.ToInt32(ViewState["SelectedID"].ToString());
                Produkti       ex = new Produkti();
                ProduktiMapper em = new ProduktiMapper(ex);
                em.SelectedID(ID);


                ex.Emri         = EmriTextBox.Text;
                ex.Pershkrimi   = PershkrimiTextBox.Text;
                ex.Prodhuesi    = ProdhuesiTextBox.Text;
                ex.Modeli       = ModeliTextBox.Text;
                ex.Jetegjatesia = Int32.Parse(JetegjatesiaTextBox.Text);
                ex.Lloji        = llojiProduktit.SelectedValue;
                ex.NrSerik      = NrSerikTextBox.Text;
                ex.GrupiID      = Int32.Parse(GrupiDropDownList.DataValueField);
                ex.Statusi      = StatusiCheckBox.Checked;
                ex.salvageValue = decimal.Parse(salvageValueTextBox.Text);
                ex.Cmimi        = decimal.Parse(CmimiTextBox.Text);
                ex.Data1        = Convert.ToDateTime(DataTextBox.Text).Date;

                em.Update();
                Response.Redirect("Index.aspx");
            }
        }
예제 #5
0
 public ProduktiMapper(Produkti p)
 {
     mProdukti = p;
 }
예제 #6
0
        public void SelectedID(int ProduktiID)
        {
            SqlConnection con = Generals.GetNewConnection();

            try
            {
                SqlCommand cmd = new SqlCommand("ProduktiSelectRow", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@ProduktiID", ProduktiID);

                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    Produkti mProdukti = new Produkti();
                    mProdukti.ProduktiID = (int)rdr["ProduktiID"];

                    if (rdr["Emri"] != DBNull.Value)
                    {
                        mProdukti.Emri = (string)rdr["Emri"];
                    }
                    if (rdr["Pershkrimi"] != DBNull.Value)
                    {
                        mProdukti.Pershkrimi = (string)rdr["Pershkrimi"];
                    }
                    if (rdr["Prodhuesi"] != DBNull.Value)
                    {
                        mProdukti.Prodhuesi = (string)rdr["Prodhuesi"];
                    }
                    if (rdr["Modeli"] != DBNull.Value)
                    {
                        mProdukti.Modeli = (string)rdr["Modeli"];
                    }
                    if (rdr["Jetegjatesia"] != DBNull.Value)
                    {
                        mProdukti.Jetegjatesia = (int)rdr["Jetegjatesia"];
                    }
                    if (rdr["Lloji"] != DBNull.Value)
                    {
                        mProdukti.Lloji = (string)rdr["Lloji"];
                    }
                    if (rdr["GrupiID"] != DBNull.Value)
                    {
                        mProdukti.GrupiID = (int)rdr["GrupiID"];
                    }
                    if (rdr["Statusi"] != DBNull.Value)
                    {
                        mProdukti.Statusi = (bool)rdr["Statusi"];
                    }
                    if (rdr["NrSerik"] != DBNull.Value)
                    {
                        mProdukti.NrSerik = (string)rdr["NrSerik"];
                    }
                    if (rdr["salvageValue"] != DBNull.Value)
                    {
                        mProdukti.salvageValue = (decimal)rdr["salvageValue"];
                    }
                    if (rdr["Cmimi"] != DBNull.Value)
                    {
                        mProdukti.Cmimi = (decimal)rdr["Cmimi"];
                    }
                    if (rdr["Data1"] != DBNull.Value)
                    {
                        mProdukti.Data1 = (DateTime)rdr["Data1"];
                    }
                    mProduktet.Add(mProdukti);
                }
            }
            finally
            {
                con.Close();
            }
        }
예제 #7
0
        public void SelectAllProduktet()
        {
            SqlConnection con = Generals.GetNewConnection();

            try
            {
                SqlCommand cmd = new SqlCommand("ProduktiSelectAll", con);
                cmd.CommandType = CommandType.StoredProcedure;

                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    Produkti p = new Produkti();
                    p.ProduktiID = (int)rdr["ProduktiID"];
                    if (rdr["Emri"] != DBNull.Value)
                    {
                        p.Emri = (string)rdr["Emri"];
                    }
                    if (rdr["Pershkrimi"] != DBNull.Value)
                    {
                        p.Pershkrimi = (string)rdr["Pershkrimi"];
                    }
                    if (rdr["Prodhuesi"] != DBNull.Value)
                    {
                        p.Prodhuesi = (string)rdr["Prodhuesi"];
                    }
                    if (rdr["Modeli"] != DBNull.Value)
                    {
                        p.Modeli = (string)rdr["Modeli"];
                    }
                    if (rdr["Jetegjatesia"] != DBNull.Value)
                    {
                        p.Jetegjatesia = (int)rdr["Jetegjatesia"];
                    }
                    if (rdr["Lloji"] != DBNull.Value)
                    {
                        p.Lloji = (string)rdr["Lloji"];
                    }
                    if (rdr["GrupiID"] != DBNull.Value)
                    {
                        p.GrupiID = (int)rdr["GrupiID"];
                    }
                    if (rdr["Statusi"] != DBNull.Value)
                    {
                        p.Statusi = (bool)rdr["Statusi"];
                    }
                    if (rdr["NrSerik"] != DBNull.Value)
                    {
                        p.NrSerik = (string)rdr["NrSerik"];
                    }
                    if (rdr["salvageValue"] != DBNull.Value)
                    {
                        p.salvageValue = (decimal)rdr["salvageValue"];
                    }
                    if (rdr["Cmimi"] != DBNull.Value)
                    {
                        p.Cmimi = (decimal)rdr["Cmimi"];
                    }
                    if (rdr["Data1"] != DBNull.Value)
                    {
                        p.Data1 = (DateTime)rdr["Data1"];
                    }
                    mProduktet.Add(p);
                }
            }
            finally
            {
                con.Close();
            }
        }