// ajouter annonce public static int ajouterA(Annonce a, string cas, string MagasinCourant) { int idmgcourant = getidmgcourant(MagasinCourant); int idproduitajouter = getidproduitajouter(cas); SqlConnection cnn = Connection.GetConnection(); cnn.Open(); String ch = "INSERT INTO Annonce(DatePublicationAnnonce , Validite, EtatAnnonce, TypeAnnonce, IdAuteur, IdProduit, Quantite, DateExpirationProduit, TypeTransaction, Commentaires,Date_ajout)values(@DatePublicationAnnonce , @Validite, @EtatAnnonce, @TypeAnnonce, @IdAuteur, @IdProduit, @Quantite, @DateExpirationProduit, @TypeTransaction, @Commentaires,getutcdate())"; SqlCommand cmd = new SqlCommand(ch, cnn); cmd.Parameters.Add("DatePublicationAnnonce", SqlDbType.NVarChar).Value = a.DatePublicationAnnonce.ToString("yyyy-MM-dd HH:mm:ss"); cmd.Parameters.Add("Validite", SqlDbType.Int).Value = a.Validite; cmd.Parameters.Add("EtatAnnonce", SqlDbType.NVarChar).Value = a.EtatAnnonce; cmd.Parameters.Add("TypeAnnonce", SqlDbType.NVarChar).Value = a.TypeAnnonce; cmd.Parameters.Add("IdAuteur", SqlDbType.Int).Value = idmgcourant; cmd.Parameters.Add("IdProduit", SqlDbType.Int).Value = idproduitajouter; cmd.Parameters.Add("Quantite", SqlDbType.Int).Value = a.Quantite; cmd.Parameters.Add("DateExpirationProduit", SqlDbType.NVarChar).Value = a.DateExpirationProduit.ToString("yyyy-MM-dd HH:mm:ss"); cmd.Parameters.Add("TypeTransaction", SqlDbType.NVarChar).Value = a.TypeTransaction; cmd.Parameters.Add("Commentaires", SqlDbType.NVarChar).Value = a.Commentaires; int i = cmd.ExecuteNonQuery(); cnn.Close(); return(i); }
protected void Unnamed_Click(object sender, EventArgs e) { string userr = Session["username"].ToString(); int v = CRUD.DAL.Convert1(DateTime.Parse(datet.Text)); CRUD.Annonce an = new CRUD.Annonce(v, typeannonce.Text, Int32.Parse(quantite.Text), typetr.Text, com.Text); int i = CRUD.DAL.ajouterA(an, Nom_p.Text, userr); if (i == 1) { mg.Visible = true; } else { err.Visible = true; } }