Esempio n. 1
0
        public ActionResult AddOneTea()
        {
            DepartmentService     depser = new DepartmentService();
            TeaGroupDal           tegd   = new TeaGroupDal();
            TeaGroup              t      = new TeaGroup();
            IQueryable <TeaGroup> iq     = tegd.GetEntities(u => u.TG_Id == 1);

            foreach (var item in iq)
            {
                t = item;
            }
            //DepartmentDal depdal = new DepartmentDal();
            TeacherService teaser  = new TeacherService();
            string         teanum  = Request["teanum"];
            string         teaname = Request["teaname"];
            string         teasex  = Request["teasex"];
            string         teadep  = Request["teadep"];
            Department     dep     = depser.GetDepartmentByName(teadep);
            Teacher        tea     = new Teacher();

            tea.Tea_Num = teanum;
            if (teanum == "" || teaname == "")
            {
                Response.Write("工号姓名不能为空!");
                Response.End();
                return(null);
            }

            Teacher tea2 = teaser.GetTeacherByNum(teanum);

            if (tea2 != null)
            {
                Response.Write("此老师已存在,不能重复添加");
                Response.End();
                return(null);
            }
            tea.Tea_Name   = teaname;
            tea.Tea_Pwd    = "123";
            tea.Tea_Sex    = teasex;
            tea.Department = dep;
            // tea.Tea_Email = "";
            tea.Tea_Photo = "";
            tea.Tea_Tel   = "";
            // tea.TeaGroup = t;
            teaser.AddOneTea(tea);

            Response.Write("添加成功");
            Response.End();
            return(null);
        }