Beispiel #1
0
 public int Add(string name, string material)
 {
     if (String.IsNullOrEmpty(name) || String.IsNullOrEmpty(material))
     {
         throw new ArgumentNullException("It is not possible to ADD a medal without a name or material.");
     }
     else
     {
         return _medalDao.Add(name, material);
     }
 }
Beispiel #2
0
        // сохранение медали
        public Medal Save(Medal medal)
        {
            if (string.IsNullOrWhiteSpace(medal.Name) ||
                string.IsNullOrWhiteSpace(medal.Material)
                )
            {
                throw new ArgumentException("text cannot be null or whitespace.", nameof(medal));
            }

            if (_medalDao.Add(medal))
            {
                return(medal);
            }
            else
            {
                throw new InvalidOperationException("Error on medal saving!");
            }
        }
 public int Add(string title, string material)
 {
     if (!String.IsNullOrEmpty(title))
     {
         if (!String.IsNullOrEmpty(material))
         {
             var medal = new Medal
             {
                 Title    = title,
                 Material = material
             };
             return(_medalDao.Add(medal));
         }
         else
         {
             throw new ArgumentNullException("Material can't be null");
         }
     }
     else
     {
         throw new ArgumentNullException("You can't add medal without title");
     }
 }
 public void Add(string name, string material)
 {
     _medalDao.Add(name, material);
 }