Erreur sur mon code avec mes methodes.
Bonjour.
depuis un long moment je tourne sur mon code je comprend plus rien.
j'ai mis le code dans mon webservice.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
| [OperationContract]
public double proc_Calcul_Ratio(string _codeIndNum) {
double numerateur = 0;
double result = 0;
double denominateur = 0;
string _codeChiffNum;
string _codeChiffDen;
string _codeIndDen;
if (!string.IsNullOrEmpty(_codeIndNum))
{
try
{
var ind_num = (from p in db.T_I_Indicateur where p.COD_IND == _codeIndNum select p).FirstOrDefault();
numerateur = proc_Calcul_Ratio(ind_num);
}
catch (Exception)
{
numerateur = 0;
}
}
else
{
numerateur = proc_Calcul_Ratio(_codeChiffNum);
}
if (!string.IsNullOrEmpty(_codeIndDen))
{
try
{
var ind_den = (from p in db.T_I_Indicateur where p.COD_IND_Den == _codeIndDen select p).FirstOrDefault();
denominateur = proc_Calcul_Ratio(ind_den);
}
catch (Exception)
{
denominateur = 0;
}
}
else
{
denominateur = proc_Calcul_Ratio(_codeChiffDen);
}
if (denominateur == 0) result = 0;
else result = numerateur / denominateur;
return result;
} |
voici le message d'erreur:
Erreur 1 La méthode surchargée correspondant le mieux à 'Indicateur.Web.Service1.proc_Calcul_Ratio(string)' possède des arguments non valides C:\Documents and Settings\Eric Creahi\my documents\visual studio 2010\Projects\Indicateur\Indicateur.Web\Service1.svc.cs 100 34 Indicateur.Web