Gestion des articles d'un super marché

Soyez le premier à donner votre avis sur cette source.

Vue 25 304 fois - Téléchargée 4 651 fois

Description

Bonjour,

Je voudrais vous presenter ce mini projet d'etudes, se basant sur les expressions regulieres, réalisé en c# 2.0 et SQL server, c une appli qui sert a effectuer une partie de la gestion des articles d'un super marché : la vente ( calcul du prix ) ; ajout ; modification ; suppression .(les 2 derniere ne sont pas encore ajouté) voila la syntaxe generale :
-pour l'ajout : ajouter "l'article" "le prix unitaire" "l'unité de mesure"
(exp : ajouter kiwi 10 Kg )
-pour la vente : vendre "quantité" "unité" "article"
(exp : vendre 5 Kg fraise )

Je suis tjrs encore de travailler sur cette appli, j'aimerais vous demander un help :
-Je veux que la commande de la vente soit de cette maniere (par exp) : vendre 5 L lait 6 Kg mangue 2 Kg banane ... ( un nombre fini bien sur) et m'afficher le prix total. J'ai deja essayer avec pas mals de boucles, mais j'y ai pas arrivé, est ce que vous avez une idee ?

J'espere encore que ça va etre utile pour les ami(e)s.

Salutations..

Conclusion :


N'oubliez pas de modifier le dataset

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
3
Date d'inscription
lundi 25 janvier 2010
Statut
Membre
Dernière intervention
17 janvier 2017

bonjour
j'aime telecharger l'application executable complete pour mieux comprendre...MERCI
Messages postés
10
Date d'inscription
vendredi 17 octobre 2003
Statut
Membre
Dernière intervention
21 novembre 2008

C'est normal si tu essaye de faire un ToString() sur une collection.
Par contre tu verra que tous les elements de ta liste sont présents dans la List<String>.
A toi de la parcourir comme tout autre collec.
@++
Messages postés
33
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
28 mars 2008

bonsoir,

Je te remercie spikeyz mais j'ai pas bien compris ton code. j'ai essayer de le tester avec un msgbox pour voir le resultat et ça donne ce msg la : System.Collections.Generic.List '1[System.String]

Et ce que tu pourrais m'expliquer ton idee ?!

Merci encore ..
Messages postés
10
Date d'inscription
vendredi 17 octobre 2003
Statut
Membre
Dernière intervention
21 novembre 2008

Salut,
moi je pense que tu devrais essayer avec ca :


/// <summary>
/// Methode qui split le text (vendre 5 L lait 6 Kg mangue 2 Kg banane)
/// </summary>
/// (vendre 5 L lait 6 Kg mangue 2 Kg banane)


/// <returns>List(str)</returns>
public List<String> SplitSpecial(String str)
{
if (str.StartsWith("vendre "))
str = str.Remove(0, 7);

List<String> lst = new List<String>();

StringBuilder strB = new StringBuilder();

Char[] strToChar = str.ToCharArray();

int i, j;

for (i 0, j 1; i < strToChar.Length; i++, j++)
{
if (Char.IsDigit(strToChar[i]) && !Char.IsDigit(strToChar[j]))
{
if (strB.ToString().Length != 0)
lst.Add(strB.ToString());

strB = new StringBuilder();
strB.Append(strToChar[i]);
}
else
{
strB.Append(strToChar[i]);
}
}

lst.Add(strB.ToString());

return lst;
}
Messages postés
33
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
28 mars 2008

non
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.