Exemplo n.º 1
0
 public ActionResult Save(int id)
 {
     try
     {
         Insemination insemination = new Insemination();
         // insemination.EarNum = id;
         UpdateModel <Insemination>(insemination);
         Cow cow = bllCow.GetCowInfo(insemination.EarNum);
         int s   = insemination.EarNum;
         //根据用户输入的配种信息,判断是否存在此头牛的信息,如果不存在弹框提示
         if (cow.FarmCode == null)
         {
             return(RedirectToAction("../Index/List"));
         }
         else
         {
             //ToDo:将insemination对象的数据保存到数据库中
             bool isInsemExist = bllInsemination.IsInsemExist(insemination.EarNum, insemination.InseminationNum);
             if (isInsemExist == true)
             {
                 //bllInsemination.UpdateInseminationInfo(insemination);
             }
             else
             {
                 bllInsemination.InsertInseminationInfo(insemination);
             }
             return(RedirectToAction("../Index/List"));
         }
     }
     catch (Exception e)
     {
         return(View());
     }
 }