public static void SuppMatNonConso(int idMatNonConso)
        {
            mat_non_conso matNonConso = Get(idMatNonConso);

            ctxt.mat_non_conso.Remove(matNonConso);
            Update();
        }
Beispiel #2
0
        protected void BtnGrid(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "SupprimerMatNonConso")
            {
                int idMatNonConso = Convert.ToInt32(e.CommandArgument);

                dto.DtoListeMaterielNonConsommable.SuppMatNonConso(idMatNonConso);
                gvMaterielNonConsommable.DataBind();
                Response.Redirect(Request.RawUrl);
                //System.Diagnostics.Debug.WriteLine(idMatConso);
            }

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

            if (e.CommandName == "ModifierMatNonConso")
            {
                int idMatNonConso = Convert.ToInt32(e.CommandArgument);

                mat_non_conso matNonConso = dto.DtoListeMaterielNonConsommable.Get(idMatNonConso);

                //Response.Redirect(string.Format("~/ModifierMatConsoForm?matConso={0}", matCons));

                Session["matNonConso"] = matNonConso;  // saves to session
                Response.Redirect("~/ModifierMatNonConsoForm.aspx");
            }
        }
Beispiel #3
0
        public static void UpdateMatNonConso(int idMatNonConso, string nom, string etat, int idSalle)
        {
            mat_non_conso matNonConso = ctxt.mat_non_conso.SingleOrDefault(cs => cs.id_mat_non_conso == idMatNonConso);


            matNonConso.nom      = nom;
            matNonConso.etat     = etat;
            matNonConso.id_salle = idSalle;

            ctxt.SaveChanges();
        }
Beispiel #4
0
        public static void AddMatNonConso(String nom, String etat, int idSalle)
        {
            //System.Console.WriteLine("nom : " + nom);
            //System.Console.WriteLine("Code Barre : " + codeBarre);

            mat_non_conso matNonConso = new mat_non_conso();

            matNonConso.nom = nom;
            System.Diagnostics.Debug.WriteLine(etat);
            matNonConso.etat     = etat;
            matNonConso.id_salle = idSalle;

            dao.DaoListeMaterielNonConsommable.AddMatNonConso(matNonConso);
        }
Beispiel #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            mat_non_conso matNonConso = (mat_non_conso)Session["matNonConso"];

            //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 (matNonConso.id_mat_non_conso != 0)
                {
                    String[] listeChoixEtat = dao.Dao.getEnumValues("mat_non_conso", "etat");

                    int tailleTab = listeChoixEtat.Length;

                    for (int i = 0; i < tailleTab; i++)
                    {
                        ddl_Etat.Items.Insert(i, listeChoixEtat[i]);
                    }


                    tbx_idMatNonConso.Text             = matNonConso.id_mat_non_conso.ToString();
                    tbx_idMatNonConso.Enabled          = false;
                    tbx_NomMatNonConso.Text            = matNonConso.nom;
                    ddl_Etat.SelectedValue             = matNonConso.etat;
                    ddl_SalleMatNonConso.SelectedValue = matNonConso.id_salle.ToString();



                    /* formation formation = DtoFormation.Get(idFormation);
                     * tbxNom.Text = formation.intitule;
                     * tbxDuree.Text = formation.duree.ToString();
                     * tbxTarif_intra.Text = formation.tarif_intra.ToString();
                     * tbxTarif_unitaire.Text = formation.tarif_inter.ToString();
                     * ddlNiveau.SelectedValue = formation.niveau;
                     * ddlTheme.SelectedValue = formation.id_theme.ToString();*/
                }
            }
        }
 public static void AddMatNonConso(mat_non_conso matNonConso)
 {
     ctxt.mat_non_conso.Add(matNonConso);
     Update();
 }