Exemplo n.º 1
0
        /// <summary>
        /// 登陆用户查看
        /// </summary>
        public cycms.Model.TeacherInfo GetAdminInfo(string dbo_LoginName, string dbo_PassWord)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select ID,dbo_LoginName,dbo_PassWord,dbo_Name,dbo_Photo,dbo_Email,dbo_Title,dbo_Degree,dbo_Professional,dbo_Group,dbo_InfoBase,dbo_InfoTeac,dbo_InfoStudy,dbo_Order,dbo_Sex,dbo_Minzu,dbo_BirthDay,dbo_JiGuan,dbo_Party,dbo_ParthTime,dbo_ForeignLang,dbo_XueLi,dbo_WorkTime,dbo_EmpTime,dbo_EmpNum,dbo_School,dbo_Remarks,dbo_OfficePhone,dbo_HomePhone,dbo_MobilePhone,dbo_ShortNumber,dbo_HomeAddress,dbo_IsDisplay from dbo_TeacherInfo ");
            strSql.Append(" where dbo_LoginName=@dbo_LoginName");
            strSql.Append(" and dbo_PassWord=@dbo_PassWord");
            OleDbParameter[] parameters =
            {
                new OleDbParameter("@dbo_LoginName", OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_PassWord",  OleDbType.VarChar, 100)
            };
            parameters[0].Value = dbo_LoginName;
            parameters[1].Value = dbo_PassWord;
            cycms.Model.TeacherInfo model = new cycms.Model.TeacherInfo();
            DataSet ds = DbHelperOleDb.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(cycms.Model.TeacherInfo model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into dbo_TeacherInfo(");
            strSql.Append("dbo_LoginName,dbo_PassWord,dbo_Name,dbo_Photo,dbo_Email,dbo_Title,dbo_Degree,dbo_Professional,dbo_Group,dbo_InfoBase,dbo_InfoTeac,dbo_InfoStudy,dbo_Order,dbo_Sex,dbo_Minzu,dbo_BirthDay,dbo_JiGuan,dbo_Party,dbo_ParthTime,dbo_ForeignLang,dbo_XueLi,dbo_WorkTime,dbo_EmpTime,dbo_EmpNum,dbo_School,dbo_Remarks,dbo_OfficePhone,dbo_HomePhone,dbo_MobilePhone,dbo_ShortNumber,dbo_HomeAddress,dbo_IsDisplay)");
            strSql.Append(" values (");
            strSql.Append("@dbo_LoginName,@dbo_PassWord,@dbo_Name,@dbo_Photo,@dbo_Email,@dbo_Title,@dbo_Degree,@dbo_Professional,@dbo_Group,@dbo_InfoBase,@dbo_InfoTeac,@dbo_InfoStudy,@dbo_Order,@dbo_Sex,@dbo_Minzu,@dbo_BirthDay,@dbo_JiGuan,@dbo_Party,@dbo_ParthTime,@dbo_ForeignLang,@dbo_XueLi,@dbo_WorkTime,@dbo_EmpTime,@dbo_EmpNum,@dbo_School,@dbo_Remarks,@dbo_OfficePhone,@dbo_HomePhone,@dbo_MobilePhone,@dbo_ShortNumber,@dbo_HomeAddress,@dbo_IsDisplay)");
            OleDbParameter[] parameters =
            {
                new OleDbParameter("@dbo_LoginName",    OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_PassWord",     OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Name",         OleDbType.VarChar,  10),
                new OleDbParameter("@dbo_Photo",        OleDbType.VarChar, 200),
                new OleDbParameter("@dbo_Email",        OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Title",        OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_Degree",       OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_Professional", OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Group",        OleDbType.Integer,   4),
                new OleDbParameter("@dbo_InfoBase",     OleDbType.VarChar,   0),
                new OleDbParameter("@dbo_InfoTeac",     OleDbType.VarChar,   0),
                new OleDbParameter("@dbo_InfoStudy",    OleDbType.VarChar,   0),
                new OleDbParameter("@dbo_Order",        OleDbType.Integer,   4),
                new OleDbParameter("@dbo_Sex",          OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Minzu",        OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_BirthDay",     OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_JiGuan",       OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_Party",        OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_ParthTime",    OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_ForeignLang",  OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_XueLi",        OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_WorkTime",     OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_EmpTime",      OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_EmpNum",       OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_School",       OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Remarks",      OleDbType.VarChar, 200),
                new OleDbParameter("@dbo_OfficePhone",  OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_HomePhone",    OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_MobilePhone",  OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_ShortNumber",  OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_HomeAddress",  OleDbType.VarChar,   0),
                new OleDbParameter("@dbo_IsDisplay",    OleDbType.Boolean, 1)
            };
            parameters[0].Value  = model.dbo_LoginName;
            parameters[1].Value  = model.dbo_PassWord;
            parameters[2].Value  = model.dbo_Name;
            parameters[3].Value  = model.dbo_Photo;
            parameters[4].Value  = model.dbo_Email;
            parameters[5].Value  = model.dbo_Title;
            parameters[6].Value  = model.dbo_Degree;
            parameters[7].Value  = model.dbo_Professional;
            parameters[8].Value  = model.dbo_Group;
            parameters[9].Value  = model.dbo_InfoBase;
            parameters[10].Value = model.dbo_InfoTeac;
            parameters[11].Value = model.dbo_InfoStudy;
            parameters[12].Value = model.dbo_Order;
            parameters[13].Value = model.dbo_Sex;
            parameters[14].Value = model.dbo_Minzu;
            parameters[15].Value = model.dbo_BirthDay;
            parameters[16].Value = model.dbo_JiGuan;
            parameters[17].Value = model.dbo_Party;
            parameters[18].Value = model.dbo_ParthTime;
            parameters[19].Value = model.dbo_ForeignLang;
            parameters[20].Value = model.dbo_XueLi;
            parameters[21].Value = model.dbo_WorkTime;
            parameters[22].Value = model.dbo_EmpTime;
            parameters[23].Value = model.dbo_EmpNum;
            parameters[24].Value = model.dbo_School;
            parameters[25].Value = model.dbo_Remarks;
            parameters[26].Value = model.dbo_OfficePhone;
            parameters[27].Value = model.dbo_HomePhone;
            parameters[28].Value = model.dbo_MobilePhone;
            parameters[29].Value = model.dbo_ShortNumber;
            parameters[30].Value = model.dbo_HomeAddress;
            parameters[31].Value = model.dbo_IsDisplay;

            int rows = DbHelperOleDb.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 3
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public cycms.Model.TeacherInfo DataRowToModel(DataRow row)
 {
     cycms.Model.TeacherInfo model = new cycms.Model.TeacherInfo();
     if (row != null)
     {
         if (row["ID"] != null && row["ID"].ToString() != "")
         {
             model.ID = int.Parse(row["ID"].ToString());
         }
         if (row["dbo_LoginName"] != null)
         {
             model.dbo_LoginName = row["dbo_LoginName"].ToString();
         }
         if (row["dbo_PassWord"] != null)
         {
             model.dbo_PassWord = row["dbo_PassWord"].ToString();
         }
         if (row["dbo_Name"] != null)
         {
             model.dbo_Name = row["dbo_Name"].ToString();
         }
         if (row["dbo_Photo"] != null)
         {
             model.dbo_Photo = row["dbo_Photo"].ToString();
         }
         if (row["dbo_Email"] != null)
         {
             model.dbo_Email = row["dbo_Email"].ToString();
         }
         if (row["dbo_Title"] != null)
         {
             model.dbo_Title = row["dbo_Title"].ToString();
         }
         if (row["dbo_Degree"] != null)
         {
             model.dbo_Degree = row["dbo_Degree"].ToString();
         }
         if (row["dbo_Professional"] != null)
         {
             model.dbo_Professional = row["dbo_Professional"].ToString();
         }
         if (row["dbo_Group"] != null && row["dbo_Group"].ToString() != "")
         {
             model.dbo_Group = int.Parse(row["dbo_Group"].ToString());
         }
         if (row["dbo_InfoBase"] != null)
         {
             model.dbo_InfoBase = row["dbo_InfoBase"].ToString();
         }
         if (row["dbo_InfoTeac"] != null)
         {
             model.dbo_InfoTeac = row["dbo_InfoTeac"].ToString();
         }
         if (row["dbo_InfoStudy"] != null)
         {
             model.dbo_InfoStudy = row["dbo_InfoStudy"].ToString();
         }
         if (row["dbo_Order"] != null && row["dbo_Order"].ToString() != "")
         {
             model.dbo_Order = int.Parse(row["dbo_Order"].ToString());
         }
         if (row["dbo_Sex"] != null)
         {
             model.dbo_Sex = row["dbo_Sex"].ToString();
         }
         if (row["dbo_Minzu"] != null)
         {
             model.dbo_Minzu = row["dbo_Minzu"].ToString();
         }
         if (row["dbo_BirthDay"] != null)
         {
             model.dbo_BirthDay = row["dbo_BirthDay"].ToString();
         }
         if (row["dbo_JiGuan"] != null)
         {
             model.dbo_JiGuan = row["dbo_JiGuan"].ToString();
         }
         if (row["dbo_Party"] != null)
         {
             model.dbo_Party = row["dbo_Party"].ToString();
         }
         if (row["dbo_ParthTime"] != null)
         {
             model.dbo_ParthTime = row["dbo_ParthTime"].ToString();
         }
         if (row["dbo_ForeignLang"] != null)
         {
             model.dbo_ForeignLang = row["dbo_ForeignLang"].ToString();
         }
         if (row["dbo_XueLi"] != null)
         {
             model.dbo_XueLi = row["dbo_XueLi"].ToString();
         }
         if (row["dbo_WorkTime"] != null)
         {
             model.dbo_WorkTime = row["dbo_WorkTime"].ToString();
         }
         if (row["dbo_EmpTime"] != null)
         {
             model.dbo_EmpTime = row["dbo_EmpTime"].ToString();
         }
         if (row["dbo_EmpNum"] != null)
         {
             model.dbo_EmpNum = row["dbo_EmpNum"].ToString();
         }
         if (row["dbo_School"] != null)
         {
             model.dbo_School = row["dbo_School"].ToString();
         }
         if (row["dbo_Remarks"] != null)
         {
             model.dbo_Remarks = row["dbo_Remarks"].ToString();
         }
         if (row["dbo_OfficePhone"] != null)
         {
             model.dbo_OfficePhone = row["dbo_OfficePhone"].ToString();
         }
         if (row["dbo_HomePhone"] != null)
         {
             model.dbo_HomePhone = row["dbo_HomePhone"].ToString();
         }
         if (row["dbo_MobilePhone"] != null)
         {
             model.dbo_MobilePhone = row["dbo_MobilePhone"].ToString();
         }
         if (row["dbo_ShortNumber"] != null)
         {
             model.dbo_ShortNumber = row["dbo_ShortNumber"].ToString();
         }
         if (row["dbo_HomeAddress"] != null)
         {
             model.dbo_HomeAddress = row["dbo_HomeAddress"].ToString();
         }
         if (row["dbo_IsDisplay"] != null && row["dbo_IsDisplay"].ToString() != "")
         {
             if ((row["dbo_IsDisplay"].ToString() == "1") || (row["dbo_IsDisplay"].ToString().ToLower() == "true"))
             {
                 model.dbo_IsDisplay = true;
             }
             else
             {
                 model.dbo_IsDisplay = false;
             }
         }
     }
     return(model);
 }
Exemplo n.º 4
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(cycms.Model.TeacherInfo model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update dbo_TeacherInfo set ");
            strSql.Append("dbo_LoginName=@dbo_LoginName,");
            strSql.Append("dbo_PassWord=@dbo_PassWord,");
            strSql.Append("dbo_Name=@dbo_Name,");
            strSql.Append("dbo_Photo=@dbo_Photo,");
            strSql.Append("dbo_Email=@dbo_Email,");
            strSql.Append("dbo_Title=@dbo_Title,");
            strSql.Append("dbo_Degree=@dbo_Degree,");
            strSql.Append("dbo_Professional=@dbo_Professional,");
            strSql.Append("dbo_Group=@dbo_Group,");
            strSql.Append("dbo_InfoBase=@dbo_InfoBase,");
            strSql.Append("dbo_InfoTeac=@dbo_InfoTeac,");
            strSql.Append("dbo_InfoStudy=@dbo_InfoStudy,");
            strSql.Append("dbo_Order=@dbo_Order,");
            strSql.Append("dbo_Sex=@dbo_Sex,");
            strSql.Append("dbo_Minzu=@dbo_Minzu,");
            strSql.Append("dbo_BirthDay=@dbo_BirthDay,");
            strSql.Append("dbo_JiGuan=@dbo_JiGuan,");
            strSql.Append("dbo_Party=@dbo_Party,");
            strSql.Append("dbo_ParthTime=@dbo_ParthTime,");
            strSql.Append("dbo_ForeignLang=@dbo_ForeignLang,");
            strSql.Append("dbo_XueLi=@dbo_XueLi,");
            strSql.Append("dbo_WorkTime=@dbo_WorkTime,");
            strSql.Append("dbo_EmpTime=@dbo_EmpTime,");
            strSql.Append("dbo_EmpNum=@dbo_EmpNum,");
            strSql.Append("dbo_School=@dbo_School,");
            strSql.Append("dbo_Remarks=@dbo_Remarks,");
            strSql.Append("dbo_OfficePhone=@dbo_OfficePhone,");
            strSql.Append("dbo_HomePhone=@dbo_HomePhone,");
            strSql.Append("dbo_MobilePhone=@dbo_MobilePhone,");
            strSql.Append("dbo_ShortNumber=@dbo_ShortNumber,");
            strSql.Append("dbo_HomeAddress=@dbo_HomeAddress,");
            strSql.Append("dbo_IsDisplay=@dbo_IsDisplay");
            strSql.Append(" where ID=@ID");
            OleDbParameter[] parameters =
            {
                new OleDbParameter("@dbo_LoginName",    OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_PassWord",     OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Name",         OleDbType.VarChar,  10),
                new OleDbParameter("@dbo_Photo",        OleDbType.VarChar, 200),
                new OleDbParameter("@dbo_Email",        OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Title",        OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_Degree",       OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_Professional", OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Group",        OleDbType.Integer,   4),
                new OleDbParameter("@dbo_InfoBase",     OleDbType.VarChar,   0),
                new OleDbParameter("@dbo_InfoTeac",     OleDbType.VarChar,   0),
                new OleDbParameter("@dbo_InfoStudy",    OleDbType.VarChar,   0),
                new OleDbParameter("@dbo_Order",        OleDbType.Integer,   4),
                new OleDbParameter("@dbo_Sex",          OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Minzu",        OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_BirthDay",     OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_JiGuan",       OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_Party",        OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_ParthTime",    OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_ForeignLang",  OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_XueLi",        OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_WorkTime",     OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_EmpTime",      OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_EmpNum",       OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_School",       OleDbType.VarChar, 100),
                new OleDbParameter("@dbo_Remarks",      OleDbType.VarChar, 200),
                new OleDbParameter("@dbo_OfficePhone",  OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_HomePhone",    OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_MobilePhone",  OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_ShortNumber",  OleDbType.VarChar,  50),
                new OleDbParameter("@dbo_HomeAddress",  OleDbType.VarChar,   0),
                new OleDbParameter("@dbo_IsDisplay",    OleDbType.Boolean,   1),
                new OleDbParameter("@ID",               OleDbType.Integer, 4)
            };
            parameters[0].Value  = model.dbo_LoginName;
            parameters[1].Value  = model.dbo_PassWord;
            parameters[2].Value  = model.dbo_Name;
            parameters[3].Value  = model.dbo_Photo;
            parameters[4].Value  = model.dbo_Email;
            parameters[5].Value  = model.dbo_Title;
            parameters[6].Value  = model.dbo_Degree;
            parameters[7].Value  = model.dbo_Professional;
            parameters[8].Value  = model.dbo_Group;
            parameters[9].Value  = model.dbo_InfoBase;
            parameters[10].Value = model.dbo_InfoTeac;
            parameters[11].Value = model.dbo_InfoStudy;
            parameters[12].Value = model.dbo_Order;
            parameters[13].Value = model.dbo_Sex;
            parameters[14].Value = model.dbo_Minzu;
            parameters[15].Value = model.dbo_BirthDay;
            parameters[16].Value = model.dbo_JiGuan;
            parameters[17].Value = model.dbo_Party;
            parameters[18].Value = model.dbo_ParthTime;
            parameters[19].Value = model.dbo_ForeignLang;
            parameters[20].Value = model.dbo_XueLi;
            parameters[21].Value = model.dbo_WorkTime;
            parameters[22].Value = model.dbo_EmpTime;
            parameters[23].Value = model.dbo_EmpNum;
            parameters[24].Value = model.dbo_School;
            parameters[25].Value = model.dbo_Remarks;
            parameters[26].Value = model.dbo_OfficePhone;
            parameters[27].Value = model.dbo_HomePhone;
            parameters[28].Value = model.dbo_MobilePhone;
            parameters[29].Value = model.dbo_ShortNumber;
            parameters[30].Value = model.dbo_HomeAddress;
            parameters[31].Value = model.dbo_IsDisplay;
            parameters[32].Value = model.ID;

            int rows = DbHelperOleDb.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }