public object Register(Teacher info)
 {
     try
     {
         ValidateNoDuplicates(info);
         var model = info.Map();
         using (var dao = new TeacherDAO())
         {
             return(dao.Register(model));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }