Пример #1
0
        public static void SuppMatSdSAConso(int idMatConso, int idSdS)
        {
            placer placer = Get(idMatConso, idSdS);

            ctxt.placer.Remove(placer);
            Update();
        }
Пример #2
0
        public static void UpdateDetailsMatConso(int idMatConso, int idSdS, int qte)
        {
            placer placer = ctxt.placer.SingleOrDefault(cs => cs.id_mat_conso == idMatConso && cs.id_site_de_stockage == idSdS);


            placer.id_site_de_stockage = idSdS;
            placer.quantite            = qte;

            ctxt.SaveChanges();
        }
Пример #3
0
        public static void AddMatSdSAConso(int idMatConso, int idSdS, int qte)
        {
            //System.Console.WriteLine("nom : " + nom);
            //System.Console.WriteLine("Code Barre : " + codeBarre);

            placer placer = new placer();

            placer.id_mat_conso        = idMatConso;
            placer.id_site_de_stockage = idSdS;
            placer.quantite            = qte;

            dao.DaoPlacer.AddSdSAMatConso(placer);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            placer placer = (placer)Session["placer"];

            //System.Diagnostics.Debug.WriteLine(matConso.nom);



            if (!Page.IsPostBack)
            {
                //Si l'id n'est pas nul, c'est qu'on est en train de modifier une formation existante
                //On récupère en BDD les infos de la formation à modifier et on les affiche
                if (placer.id_mat_conso != 0 || placer.id_site_de_stockage != 0)
                {
                    tbx_idMatConso.Text      = placer.id_mat_conso.ToString();
                    tbx_idMatConso.Enabled   = false;
                    tbx_NomMatConso.Text     = placer.mat_conso.nom;
                    tbx_NomMatConso.Enabled  = false;
                    ddl_nomSdS.SelectedIteml = placer.site_de_stockage.nom;
                    tbx_Qte.Text             = placer.quantite.ToString();
                }
            }
        }
Пример #5
0
        protected void BtnGrid(object sender, GridViewCommandEventArgs e)
        {
            //int index = e.CommandArgument;

            if (e.CommandName == "SupprimerQteMatConso")
            {
                System.Diagnostics.Debug.WriteLine("Supprimer");
                System.Diagnostics.Debug.WriteLine(idMatConso);
                System.Diagnostics.Debug.WriteLine(e.CommandArgument);



                idSiteDeStockage = Convert.ToInt32(e.CommandArgument);

                dto.DtoPlacer.SuppSdSAMatConso(idMatConso, idSiteDeStockage);
                gvMaterielConsommableDetail.DataBind();
                Response.Redirect(Request.RawUrl);
                //System.Diagnostics.Debug.WriteLine(idMatConso);*/
            }

            //System.Diagnostics.Debug.WriteLine("Yo");

            if (e.CommandName == "ModifierQteMatConso")
            {
                System.Diagnostics.Debug.WriteLine("Modifier");
                System.Diagnostics.Debug.WriteLine(idMatConso);
                System.Diagnostics.Debug.WriteLine(e.CommandArgument);


                idSiteDeStockage = Convert.ToInt32(e.CommandArgument);

                placer placer = dto.DtoPlacer.Get(idMatConso, idSiteDeStockage);

                Session["placer"] = placer;       // saves to session
                Response.Redirect("~/ModifierDetailsMatConsoForm.aspx");
            }
        }
Пример #6
0
 public static void AddSdSAMatConso(placer placer)
 {
     ctxt.placer.Add(placer);
     Update();
 }