Esempio n. 1
0
 protected void btnSubmit_Click(object sender, EventArgs e)
 {
     int MsScoreId = Convert.ToInt32(((Button)sender).CommandArgument.ToString());
     MarketScoreInfo ms = new MarketScoreInfo(MsScoreId);
     ms.IsSubmit = 1;
     int recvid = Convert.ToInt32(Common.getEmployeeIdOfManager());
     EmployeeInfo em = new EmployeeInfo(Convert.ToInt32(ms.EmployeeId));
     EmployeeInfo ems = new EmployeeInfo(recvid);
     MessageInfo.Msgs1(recvid, ms.MarketScoreId, "~/Score/MarketScoreApprove.aspx", em.EmployeeName + "����������", em.EmployeeName, "daiban", em.EmployeeName + "����������");
     //MessageInfo.SendMail(ems.Qq, "����������", em.EmployeeName + "����������");
     ms.Save();
     gvDataBind();
 }
        public MarketScoreInfo GetMarketScoreInfoById(int MarketScoreId)
        {
            MarketScoreInfo marketScoreInfo  = null;//
            try
            {
                 marketScoreInfo = new MarketScoreInfo(MarketScoreId);

            }
            catch (AppException)
            {
                return null;
            }

            return  marketScoreInfo;
        }
Esempio n. 3
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (IsPageValid())
            {
                int emid = Convert.ToInt32(Session["EmployeeId"]);
                MarketScoreInfo ms = new MarketScoreInfo();
                ms.EmployeeId = emid;
                ms.YearId = Convert.ToInt32(ddlYear.SelectedValue);
                ms.MonthId = Convert.ToInt32(ddlMonth.SelectedValue);
                ms.DateSpan = ddlYear.SelectedItem.Text + "��" + ddlMonth.SelectedItem.Text + "��";
                ms.EvaluateLevelId = 6;
                ms.TotalScore = "����";
                ms.IsSubmit = 0;

                ms.Selfms1 = Request.Form["Selfms1"].ToString();
                ms.Selfms2 = Request.Form["Selfms2"].ToString();
                ms.Selfms3 = Request.Form["Selfms3"].ToString();
                ms.Selfms4 = Request.Form["Selfms4"].ToString();
                ms.Selfms5 = Request.Form["Selfms5"].ToString();
                ms.Selfms6 = Request.Form["Selfms6"].ToString();
                ms.Selfms7 = Request.Form["Selfms7"].ToString();
                ms.Selfms8 = Request.Form["Selfms8"].ToString();
                ms.Selfms9 = Request.Form["Selfms9"].ToString();
                ms.Selfms10 = Request.Form["Selfms10"].ToString();
                ms.Selfms11 = Request.Form["Selfms11"].ToString();
                ms.Selfms12 = Request.Form["Selfms12"].ToString();
                ms.Selfms13 = Request.Form["Selfms13"].ToString();
                ms.Selfms14 = Request.Form["Selfms14"].ToString();
                ms.Selfms15 = Request.Form["Selfms15"].ToString();
                ms.Selfms16 = Request.Form["Selfms16"].ToString();
                ms.Selfms17 = Request.Form["Selfms17"].ToString();
                ms.Selfms18 = Request.Form["Selfms18"].ToString();
                ms.Selfms19 = Request.Form["Selfms19"].ToString();
                ms.Selfms20 = Request.Form["Selfms20"].ToString();
                ms.Selfms21 = Request.Form["Selfms21"].ToString();
                ms.Selfms22 = Request.Form["Selfms22"].ToString();
                ms.Selfms23 = Request.Form["Selfms23"].ToString();
                ms.Selfms24 = Request.Form["Selfms24"].ToString();
                ms.Save();
                Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('����ɹ���');</script>");
            }
        }
 public object SaveMarketScoreInfo(MarketScoreInfo marketScoreInfo)
 {
     marketScoreInfo.Save();
     return marketScoreInfo . MarketScoreId;
 }
 public void DeleteById(MarketScoreInfo pMarketScoreInfo)
 {
     MarketScoreInfo marketScoreInfo = new MarketScoreInfo(pMarketScoreInfo.MarketScoreId);
     marketScoreInfo.Delete();
 }
Esempio n. 6
0
        protected void gvScore_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                //����ƶ���ÿ��ʱ��ɫ����Ч��
                e.Row.Attributes.Add("onmouseover", "e=this.style.backgroundColor; this.style.backgroundColor='#c1ebff'");
                e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=e");
                //�����������ָ����״Ϊ"С��"
                e.Row.Attributes["style"] = "Cursor:hand";
                if (!Convert.IsDBNull(gvScore.DataKeys[e.Row.RowIndex].Value))
                {
                    int tesid = Convert.ToInt32(gvScore.DataKeys[e.Row.RowIndex].Value);
                    MarketScoreInfo ms = new MarketScoreInfo(tesid);
                    if (ms.IsSubmit != 0)
                    {
                        Button btnSubmit = e.Row.FindControl("btnSubmit") as Button;
                        Button btnEdit = e.Row.FindControl("btnEdit") as Button;
                        Button btnDelete = e.Row.FindControl("btnDelete") as Button;
                        btnSubmit.Enabled = false;
                        btnEdit.Enabled = false;
                        btnDelete.Enabled = false;

                    }
                }
            }
        }
Esempio n. 7
0
 //数据持久化
 internal static void SaveToDb(MarketScoreInfo pMarketScoreInfo, MarketScore  pMarketScore,bool pIsNew)
 {
     pMarketScore.MarketScoreId = pMarketScoreInfo.marketScoreId;
      		pMarketScore.DateSpan = pMarketScoreInfo.dateSpan;
      		pMarketScore.EvaluateLevelId = pMarketScoreInfo.evaluateLevelId;
      		pMarketScore.TotalScore = pMarketScoreInfo.totalScore;
      		pMarketScore.UpViews = pMarketScoreInfo.upViews;
      		pMarketScore.YearId = pMarketScoreInfo.yearId;
      		pMarketScore.MonthId = pMarketScoreInfo.monthId;
      		pMarketScore.EmployeeId = pMarketScoreInfo.employeeId;
      		pMarketScore.IsSubmit = pMarketScoreInfo.isSubmit;
      		pMarketScore.Selfms1 = pMarketScoreInfo.selfms1;
      		pMarketScore.Selfms2 = pMarketScoreInfo.selfms2;
      		pMarketScore.Selfms3 = pMarketScoreInfo.selfms3;
      		pMarketScore.Selfms4 = pMarketScoreInfo.selfms4;
      		pMarketScore.Selfms5 = pMarketScoreInfo.selfms5;
      		pMarketScore.Selfms6 = pMarketScoreInfo.selfms6;
      		pMarketScore.Selfms7 = pMarketScoreInfo.selfms7;
      		pMarketScore.Selfms8 = pMarketScoreInfo.selfms8;
      		pMarketScore.Selfms9 = pMarketScoreInfo.selfms9;
      		pMarketScore.Selfms10 = pMarketScoreInfo.selfms10;
      		pMarketScore.Selfms11 = pMarketScoreInfo.selfms11;
      		pMarketScore.Selfms12 = pMarketScoreInfo.selfms12;
      		pMarketScore.Selfms13 = pMarketScoreInfo.selfms13;
      		pMarketScore.Selfms14 = pMarketScoreInfo.selfms14;
      		pMarketScore.Selfms15 = pMarketScoreInfo.selfms15;
      		pMarketScore.Selfms16 = pMarketScoreInfo.selfms16;
      		pMarketScore.Selfms17 = pMarketScoreInfo.selfms17;
      		pMarketScore.Selfms18 = pMarketScoreInfo.selfms18;
      		pMarketScore.Selfms19 = pMarketScoreInfo.selfms19;
      		pMarketScore.Selfms20 = pMarketScoreInfo.selfms20;
      		pMarketScore.Selfms21 = pMarketScoreInfo.selfms21;
      		pMarketScore.Selfms22 = pMarketScoreInfo.selfms22;
      		pMarketScore.Selfms23 = pMarketScoreInfo.selfms23;
      		pMarketScore.Selfms24 = pMarketScoreInfo.selfms24;
      		pMarketScore.Upms1 = pMarketScoreInfo.upms1;
      		pMarketScore.Upms2 = pMarketScoreInfo.upms2;
      		pMarketScore.Upms3 = pMarketScoreInfo.upms3;
      		pMarketScore.Upms4 = pMarketScoreInfo.upms4;
      		pMarketScore.Upms5 = pMarketScoreInfo.upms5;
      		pMarketScore.Upms6 = pMarketScoreInfo.upms6;
      		pMarketScore.Upms7 = pMarketScoreInfo.upms7;
      		pMarketScore.Upms8 = pMarketScoreInfo.upms8;
      		pMarketScore.Upms9 = pMarketScoreInfo.upms9;
      		pMarketScore.Upms10 = pMarketScoreInfo.upms10;
      		pMarketScore.Upms11 = pMarketScoreInfo.upms11;
      		pMarketScore.Upms12 = pMarketScoreInfo.upms12;
      		pMarketScore.Upms13 = pMarketScoreInfo.upms13;
      		pMarketScore.Upms14 = pMarketScoreInfo.upms14;
      		pMarketScore.Upms15 = pMarketScoreInfo.upms15;
      		pMarketScore.Upms16 = pMarketScoreInfo.upms16;
      		pMarketScore.Upms17 = pMarketScoreInfo.upms17;
      		pMarketScore.Upms18 = pMarketScoreInfo.upms18;
      		pMarketScore.Upms19 = pMarketScoreInfo.upms19;
      		pMarketScore.Upms20 = pMarketScoreInfo.upms20;
      		pMarketScore.Upms21 = pMarketScoreInfo.upms21;
      		pMarketScore.Upms22 = pMarketScoreInfo.upms22;
      		pMarketScore.Upms23 = pMarketScoreInfo.upms23;
      		pMarketScore.Upms24 = pMarketScoreInfo.upms24;
      		pMarketScore.Secms1 = pMarketScoreInfo.secms1;
      		pMarketScore.Secms2 = pMarketScoreInfo.secms2;
      		pMarketScore.Secms3 = pMarketScoreInfo.secms3;
      		pMarketScore.Secms4 = pMarketScoreInfo.secms4;
      		pMarketScore.Secms5 = pMarketScoreInfo.secms5;
      		pMarketScore.Secms6 = pMarketScoreInfo.secms6;
      		pMarketScore.Secms7 = pMarketScoreInfo.secms7;
      		pMarketScore.Secms8 = pMarketScoreInfo.secms8;
      		pMarketScore.Secms9 = pMarketScoreInfo.secms9;
      		pMarketScore.Secms10 = pMarketScoreInfo.secms10;
      		pMarketScore.Secms11 = pMarketScoreInfo.secms11;
      		pMarketScore.Secms12 = pMarketScoreInfo.secms12;
      		pMarketScore.Secms13 = pMarketScoreInfo.secms13;
      		pMarketScore.Secms14 = pMarketScoreInfo.secms14;
      		pMarketScore.Secms15 = pMarketScoreInfo.secms15;
      		pMarketScore.Secms16 = pMarketScoreInfo.secms16;
      		pMarketScore.Secms17 = pMarketScoreInfo.secms17;
      		pMarketScore.Secms18 = pMarketScoreInfo.secms18;
      		pMarketScore.Secms19 = pMarketScoreInfo.secms19;
      		pMarketScore.Secms20 = pMarketScoreInfo.secms20;
      		pMarketScore.Secms21 = pMarketScoreInfo.secms21;
      		pMarketScore.Secms22 = pMarketScoreInfo.secms22;
      		pMarketScore.Secms23 = pMarketScoreInfo.secms23;
      		pMarketScore.Secms24 = pMarketScoreInfo.secms24;
     pMarketScore.IsNew=pIsNew;
     string UserName = SubsonicHelper.GetUserName();
     try
     {
         pMarketScore.Save(UserName);
     }
     catch(Exception ex)
     {
         LogManager.getInstance().getLogger(typeof(MarketScoreInfo)).Error(ex);
         if(ex.Message.Contains("插入重复键"))//违反了唯一键
         {
             throw new AppException("此对象已经存在");//此处等待优化可以从唯一约束中直接取出提示来,如果没有的话,默认为原始的出错提示
         }
         throw new AppException("保存失败");
     }
     pMarketScoreInfo.marketScoreId = pMarketScore.MarketScoreId;
     //如果缓存存在,更新缓存
     if (CachedEntityCommander.IsTypeRegistered(typeof(MarketScoreInfo)))
     {
         ResetCache();
     }
 }
Esempio n. 8
0
        protected void PageInit()
        {
            int msid = Convert.ToInt32(Request["MsScoreId"].ToString());
            MarketScoreInfo ms = new MarketScoreInfo(msid);
            EmployeeInfo em = new EmployeeInfo(Convert.ToInt32(ms.EmployeeId));

            lblName.Text = em.EmployeeName.ToString();
            PositionInfo position = new PositionInfo(Convert.ToInt32(em.PositionId));
            lblPosition.Text = position.PositionName.ToString();

            ddlYear.SelectedValue = ms.YearId.ToString();
            ddlMonth.SelectedValue = ms.MonthId.ToString();

            Selfms1 = ms.Selfms1.ToString();
            Selfms2 = ms.Selfms2.ToString();
            Selfms3 = ms.Selfms3.ToString();
            Selfms4 = ms.Selfms4.ToString();
            Selfms5 = ms.Selfms5.ToString();
            Selfms6 = ms.Selfms6.ToString();
            Selfms7 = ms.Selfms7.ToString();
            Selfms8 = ms.Selfms8.ToString();
            Selfms9 = ms.Selfms9.ToString();
            Selfms10 = ms.Selfms10.ToString();
            Selfms11 = ms.Selfms11.ToString();
            Selfms12 = ms.Selfms12.ToString();
            Selfms13 = ms.Selfms13.ToString();
            Selfms14 = ms.Selfms14.ToString();
            Selfms15 = ms.Selfms15.ToString();
            Selfms16 = ms.Selfms16.ToString();
            Selfms17 = ms.Selfms17.ToString();
            Selfms18 = ms.Selfms18.ToString();
            Selfms19 = ms.Selfms19.ToString();
            Selfms20 = ms.Selfms20.ToString();
            Selfms21 = ms.Selfms21.ToString();
            Selfms22 = ms.Selfms22.ToString();
            Selfms23 = ms.Selfms23.ToString();
            Selfms24 = ms.Selfms24.ToString();
        }
Esempio n. 9
0
 //从后台获取数据
 internal static void LoadFromDAL(MarketScoreInfo pMarketScoreInfo, MarketScore  pMarketScore)
 {
     pMarketScoreInfo.marketScoreId = pMarketScore.MarketScoreId;
      		pMarketScoreInfo.dateSpan = pMarketScore.DateSpan;
      		pMarketScoreInfo.evaluateLevelId = pMarketScore.EvaluateLevelId;
      		pMarketScoreInfo.totalScore = pMarketScore.TotalScore;
      		pMarketScoreInfo.upViews = pMarketScore.UpViews;
      		pMarketScoreInfo.yearId = pMarketScore.YearId;
      		pMarketScoreInfo.monthId = pMarketScore.MonthId;
      		pMarketScoreInfo.employeeId = pMarketScore.EmployeeId;
      		pMarketScoreInfo.isSubmit = pMarketScore.IsSubmit;
      		pMarketScoreInfo.selfms1 = pMarketScore.Selfms1;
      		pMarketScoreInfo.selfms2 = pMarketScore.Selfms2;
      		pMarketScoreInfo.selfms3 = pMarketScore.Selfms3;
      		pMarketScoreInfo.selfms4 = pMarketScore.Selfms4;
      		pMarketScoreInfo.selfms5 = pMarketScore.Selfms5;
      		pMarketScoreInfo.selfms6 = pMarketScore.Selfms6;
      		pMarketScoreInfo.selfms7 = pMarketScore.Selfms7;
      		pMarketScoreInfo.selfms8 = pMarketScore.Selfms8;
      		pMarketScoreInfo.selfms9 = pMarketScore.Selfms9;
      		pMarketScoreInfo.selfms10 = pMarketScore.Selfms10;
      		pMarketScoreInfo.selfms11 = pMarketScore.Selfms11;
      		pMarketScoreInfo.selfms12 = pMarketScore.Selfms12;
      		pMarketScoreInfo.selfms13 = pMarketScore.Selfms13;
      		pMarketScoreInfo.selfms14 = pMarketScore.Selfms14;
      		pMarketScoreInfo.selfms15 = pMarketScore.Selfms15;
      		pMarketScoreInfo.selfms16 = pMarketScore.Selfms16;
      		pMarketScoreInfo.selfms17 = pMarketScore.Selfms17;
      		pMarketScoreInfo.selfms18 = pMarketScore.Selfms18;
      		pMarketScoreInfo.selfms19 = pMarketScore.Selfms19;
      		pMarketScoreInfo.selfms20 = pMarketScore.Selfms20;
      		pMarketScoreInfo.selfms21 = pMarketScore.Selfms21;
      		pMarketScoreInfo.selfms22 = pMarketScore.Selfms22;
      		pMarketScoreInfo.selfms23 = pMarketScore.Selfms23;
      		pMarketScoreInfo.selfms24 = pMarketScore.Selfms24;
      		pMarketScoreInfo.upms1 = pMarketScore.Upms1;
      		pMarketScoreInfo.upms2 = pMarketScore.Upms2;
      		pMarketScoreInfo.upms3 = pMarketScore.Upms3;
      		pMarketScoreInfo.upms4 = pMarketScore.Upms4;
      		pMarketScoreInfo.upms5 = pMarketScore.Upms5;
      		pMarketScoreInfo.upms6 = pMarketScore.Upms6;
      		pMarketScoreInfo.upms7 = pMarketScore.Upms7;
      		pMarketScoreInfo.upms8 = pMarketScore.Upms8;
      		pMarketScoreInfo.upms9 = pMarketScore.Upms9;
      		pMarketScoreInfo.upms10 = pMarketScore.Upms10;
      		pMarketScoreInfo.upms11 = pMarketScore.Upms11;
      		pMarketScoreInfo.upms12 = pMarketScore.Upms12;
      		pMarketScoreInfo.upms13 = pMarketScore.Upms13;
      		pMarketScoreInfo.upms14 = pMarketScore.Upms14;
      		pMarketScoreInfo.upms15 = pMarketScore.Upms15;
      		pMarketScoreInfo.upms16 = pMarketScore.Upms16;
      		pMarketScoreInfo.upms17 = pMarketScore.Upms17;
      		pMarketScoreInfo.upms18 = pMarketScore.Upms18;
      		pMarketScoreInfo.upms19 = pMarketScore.Upms19;
      		pMarketScoreInfo.upms20 = pMarketScore.Upms20;
      		pMarketScoreInfo.upms21 = pMarketScore.Upms21;
      		pMarketScoreInfo.upms22 = pMarketScore.Upms22;
      		pMarketScoreInfo.upms23 = pMarketScore.Upms23;
      		pMarketScoreInfo.upms24 = pMarketScore.Upms24;
      		pMarketScoreInfo.secms1 = pMarketScore.Secms1;
      		pMarketScoreInfo.secms2 = pMarketScore.Secms2;
      		pMarketScoreInfo.secms3 = pMarketScore.Secms3;
      		pMarketScoreInfo.secms4 = pMarketScore.Secms4;
      		pMarketScoreInfo.secms5 = pMarketScore.Secms5;
      		pMarketScoreInfo.secms6 = pMarketScore.Secms6;
      		pMarketScoreInfo.secms7 = pMarketScore.Secms7;
      		pMarketScoreInfo.secms8 = pMarketScore.Secms8;
      		pMarketScoreInfo.secms9 = pMarketScore.Secms9;
      		pMarketScoreInfo.secms10 = pMarketScore.Secms10;
      		pMarketScoreInfo.secms11 = pMarketScore.Secms11;
      		pMarketScoreInfo.secms12 = pMarketScore.Secms12;
      		pMarketScoreInfo.secms13 = pMarketScore.Secms13;
      		pMarketScoreInfo.secms14 = pMarketScore.Secms14;
      		pMarketScoreInfo.secms15 = pMarketScore.Secms15;
      		pMarketScoreInfo.secms16 = pMarketScore.Secms16;
      		pMarketScoreInfo.secms17 = pMarketScore.Secms17;
      		pMarketScoreInfo.secms18 = pMarketScore.Secms18;
      		pMarketScoreInfo.secms19 = pMarketScore.Secms19;
      		pMarketScoreInfo.secms20 = pMarketScore.Secms20;
      		pMarketScoreInfo.secms21 = pMarketScore.Secms21;
      		pMarketScoreInfo.secms22 = pMarketScore.Secms22;
      		pMarketScoreInfo.secms23 = pMarketScore.Secms23;
      		pMarketScoreInfo.secms24 = pMarketScore.Secms24;
     pMarketScoreInfo.Loaded=true;
 }
Esempio n. 10
0
 /// <summary>
 /// 复制为另一个对象
 /// </summary>
 /// <param name="pIndustryTypeInfoTo"></param>
 public void CopyTo(MarketScoreInfo pMarketScoreInfoTo)
 {
     Copy(this,  pMarketScoreInfoTo);
 }
Esempio n. 11
0
        /// <summary>
        /// 获得分页列表,无论是否是缓存实体都从数据库直接拿取数据
        /// </summary>
        /// <param name="pPageIndex">页数</param>
        /// <param name="pPageSize">每页列表</param>
        /// <param name="pOrderBy">排序</param>
        /// <param name="pSortExpression">排序字段</param>
        /// <param name="pRecordCount">列表行数</param>
        /// <returns>数据分页</returns>
        public static List<MarketScoreInfo> GetPagedList(int pPageIndex,int pPageSize,SortDirection pOrderBy,string pSortExpression,out int pRecordCount)
        {
            if(pPageIndex<=1)
            pPageIndex=1;
            List< MarketScoreInfo> list = new List< MarketScoreInfo>();

            Query q = MarketScore .CreateQuery();
            q.PageIndex = pPageIndex;
            q.PageSize = pPageSize;
            q.ORDER_BY(pSortExpression,pOrderBy.ToString());
            MarketScoreCollection  collection=new  MarketScoreCollection();
             	collection.LoadAndCloseReader(q.ExecuteReader());

            foreach (MarketScore  marketScore  in collection)
            {
                MarketScoreInfo marketScoreInfo = new MarketScoreInfo();
                LoadFromDAL(marketScoreInfo,   marketScore);
                list.Add(marketScoreInfo);
            }
            pRecordCount=q.GetRecordCount();

            return list;
        }
Esempio n. 12
0
 /// <summary>
 /// 获得数据列表
 /// </summary>
 /// <returns></returns>
 public static List<MarketScoreInfo> GetList()
 {
     string cacheKey = GetCacheKey();
     //本实体已经注册成缓存实体,并且缓存存在的时候,直接从缓存取
     if (CachedEntityCommander.IsTypeRegistered(typeof(MarketScoreInfo)) && CachedEntityCommander.GetCache(cacheKey) != null)
     {
         return CachedEntityCommander.GetCache(cacheKey) as List< MarketScoreInfo>;
     }
     else
     {
         List< MarketScoreInfo>  list =new List< MarketScoreInfo>();
         MarketScoreCollection  collection=new  MarketScoreCollection();
         Query qry = new Query(MarketScore.Schema);
         collection.LoadAndCloseReader(qry.ExecuteReader());
         foreach(MarketScore marketScore in collection)
         {
             MarketScoreInfo marketScoreInfo= new MarketScoreInfo();
             LoadFromDAL(marketScoreInfo,marketScore);
             list.Add(marketScoreInfo);
         }
       	//生成缓存
         if (CachedEntityCommander.IsTypeRegistered(typeof(MarketScoreInfo)))
         {
             CachedEntityCommander.SetCache(cacheKey, list);
         }
         return list;
     }
 }
Esempio n. 13
0
 /// <summary>
 /// 复制一个对象,采用硬编码的方式,避免反射的低效
 /// </summary>
 /// <param name="pIndustryTypeInfoFrom"></param>
 /// <param name="pIndustryTypeInfoTo"></param>
 public static void Copy(MarketScoreInfo pMarketScoreInfoFrom, MarketScoreInfo pMarketScoreInfoTo)
 {
     pMarketScoreInfoTo.MarketScoreId = pMarketScoreInfoFrom.marketScoreId;
      		pMarketScoreInfoTo.DateSpan = pMarketScoreInfoFrom.dateSpan;
      		pMarketScoreInfoTo.EvaluateLevelId = pMarketScoreInfoFrom.evaluateLevelId;
      		pMarketScoreInfoTo.TotalScore = pMarketScoreInfoFrom.totalScore;
      		pMarketScoreInfoTo.UpViews = pMarketScoreInfoFrom.upViews;
      		pMarketScoreInfoTo.YearId = pMarketScoreInfoFrom.yearId;
      		pMarketScoreInfoTo.MonthId = pMarketScoreInfoFrom.monthId;
      		pMarketScoreInfoTo.EmployeeId = pMarketScoreInfoFrom.employeeId;
      		pMarketScoreInfoTo.IsSubmit = pMarketScoreInfoFrom.isSubmit;
      		pMarketScoreInfoTo.Selfms1 = pMarketScoreInfoFrom.selfms1;
      		pMarketScoreInfoTo.Selfms2 = pMarketScoreInfoFrom.selfms2;
      		pMarketScoreInfoTo.Selfms3 = pMarketScoreInfoFrom.selfms3;
      		pMarketScoreInfoTo.Selfms4 = pMarketScoreInfoFrom.selfms4;
      		pMarketScoreInfoTo.Selfms5 = pMarketScoreInfoFrom.selfms5;
      		pMarketScoreInfoTo.Selfms6 = pMarketScoreInfoFrom.selfms6;
      		pMarketScoreInfoTo.Selfms7 = pMarketScoreInfoFrom.selfms7;
      		pMarketScoreInfoTo.Selfms8 = pMarketScoreInfoFrom.selfms8;
      		pMarketScoreInfoTo.Selfms9 = pMarketScoreInfoFrom.selfms9;
      		pMarketScoreInfoTo.Selfms10 = pMarketScoreInfoFrom.selfms10;
      		pMarketScoreInfoTo.Selfms11 = pMarketScoreInfoFrom.selfms11;
      		pMarketScoreInfoTo.Selfms12 = pMarketScoreInfoFrom.selfms12;
      		pMarketScoreInfoTo.Selfms13 = pMarketScoreInfoFrom.selfms13;
      		pMarketScoreInfoTo.Selfms14 = pMarketScoreInfoFrom.selfms14;
      		pMarketScoreInfoTo.Selfms15 = pMarketScoreInfoFrom.selfms15;
      		pMarketScoreInfoTo.Selfms16 = pMarketScoreInfoFrom.selfms16;
      		pMarketScoreInfoTo.Selfms17 = pMarketScoreInfoFrom.selfms17;
      		pMarketScoreInfoTo.Selfms18 = pMarketScoreInfoFrom.selfms18;
      		pMarketScoreInfoTo.Selfms19 = pMarketScoreInfoFrom.selfms19;
      		pMarketScoreInfoTo.Selfms20 = pMarketScoreInfoFrom.selfms20;
      		pMarketScoreInfoTo.Selfms21 = pMarketScoreInfoFrom.selfms21;
      		pMarketScoreInfoTo.Selfms22 = pMarketScoreInfoFrom.selfms22;
      		pMarketScoreInfoTo.Selfms23 = pMarketScoreInfoFrom.selfms23;
      		pMarketScoreInfoTo.Selfms24 = pMarketScoreInfoFrom.selfms24;
      		pMarketScoreInfoTo.Upms1 = pMarketScoreInfoFrom.upms1;
      		pMarketScoreInfoTo.Upms2 = pMarketScoreInfoFrom.upms2;
      		pMarketScoreInfoTo.Upms3 = pMarketScoreInfoFrom.upms3;
      		pMarketScoreInfoTo.Upms4 = pMarketScoreInfoFrom.upms4;
      		pMarketScoreInfoTo.Upms5 = pMarketScoreInfoFrom.upms5;
      		pMarketScoreInfoTo.Upms6 = pMarketScoreInfoFrom.upms6;
      		pMarketScoreInfoTo.Upms7 = pMarketScoreInfoFrom.upms7;
      		pMarketScoreInfoTo.Upms8 = pMarketScoreInfoFrom.upms8;
      		pMarketScoreInfoTo.Upms9 = pMarketScoreInfoFrom.upms9;
      		pMarketScoreInfoTo.Upms10 = pMarketScoreInfoFrom.upms10;
      		pMarketScoreInfoTo.Upms11 = pMarketScoreInfoFrom.upms11;
      		pMarketScoreInfoTo.Upms12 = pMarketScoreInfoFrom.upms12;
      		pMarketScoreInfoTo.Upms13 = pMarketScoreInfoFrom.upms13;
      		pMarketScoreInfoTo.Upms14 = pMarketScoreInfoFrom.upms14;
      		pMarketScoreInfoTo.Upms15 = pMarketScoreInfoFrom.upms15;
      		pMarketScoreInfoTo.Upms16 = pMarketScoreInfoFrom.upms16;
      		pMarketScoreInfoTo.Upms17 = pMarketScoreInfoFrom.upms17;
      		pMarketScoreInfoTo.Upms18 = pMarketScoreInfoFrom.upms18;
      		pMarketScoreInfoTo.Upms19 = pMarketScoreInfoFrom.upms19;
      		pMarketScoreInfoTo.Upms20 = pMarketScoreInfoFrom.upms20;
      		pMarketScoreInfoTo.Upms21 = pMarketScoreInfoFrom.upms21;
      		pMarketScoreInfoTo.Upms22 = pMarketScoreInfoFrom.upms22;
      		pMarketScoreInfoTo.Upms23 = pMarketScoreInfoFrom.upms23;
      		pMarketScoreInfoTo.Upms24 = pMarketScoreInfoFrom.upms24;
      		pMarketScoreInfoTo.Secms1 = pMarketScoreInfoFrom.secms1;
      		pMarketScoreInfoTo.Secms2 = pMarketScoreInfoFrom.secms2;
      		pMarketScoreInfoTo.Secms3 = pMarketScoreInfoFrom.secms3;
      		pMarketScoreInfoTo.Secms4 = pMarketScoreInfoFrom.secms4;
      		pMarketScoreInfoTo.Secms5 = pMarketScoreInfoFrom.secms5;
      		pMarketScoreInfoTo.Secms6 = pMarketScoreInfoFrom.secms6;
      		pMarketScoreInfoTo.Secms7 = pMarketScoreInfoFrom.secms7;
      		pMarketScoreInfoTo.Secms8 = pMarketScoreInfoFrom.secms8;
      		pMarketScoreInfoTo.Secms9 = pMarketScoreInfoFrom.secms9;
      		pMarketScoreInfoTo.Secms10 = pMarketScoreInfoFrom.secms10;
      		pMarketScoreInfoTo.Secms11 = pMarketScoreInfoFrom.secms11;
      		pMarketScoreInfoTo.Secms12 = pMarketScoreInfoFrom.secms12;
      		pMarketScoreInfoTo.Secms13 = pMarketScoreInfoFrom.secms13;
      		pMarketScoreInfoTo.Secms14 = pMarketScoreInfoFrom.secms14;
      		pMarketScoreInfoTo.Secms15 = pMarketScoreInfoFrom.secms15;
      		pMarketScoreInfoTo.Secms16 = pMarketScoreInfoFrom.secms16;
      		pMarketScoreInfoTo.Secms17 = pMarketScoreInfoFrom.secms17;
      		pMarketScoreInfoTo.Secms18 = pMarketScoreInfoFrom.secms18;
      		pMarketScoreInfoTo.Secms19 = pMarketScoreInfoFrom.secms19;
      		pMarketScoreInfoTo.Secms20 = pMarketScoreInfoFrom.secms20;
      		pMarketScoreInfoTo.Secms21 = pMarketScoreInfoFrom.secms21;
      		pMarketScoreInfoTo.Secms22 = pMarketScoreInfoFrom.secms22;
      		pMarketScoreInfoTo.Secms23 = pMarketScoreInfoFrom.secms23;
      		pMarketScoreInfoTo.Secms24 = pMarketScoreInfoFrom.secms24;
     pMarketScoreInfoTo.Loaded=pMarketScoreInfoFrom.Loaded;
 }
Esempio n. 14
0
        protected void gvScore_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                //����ƶ���ÿ��ʱ��ɫ����Ч��
                e.Row.Attributes.Add("onmouseover", "e=this.style.backgroundColor; this.style.backgroundColor='#c1ebff'");
                e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=e");
                //�����������ָ����״Ϊ"С��"
                e.Row.Attributes["style"] = "Cursor:hand";

                //if (!Convert.IsDBNull(gvScore.DataKeys[e.Row.RowIndex].Value))
                //{
                    LinkButton lbtName = e.Row.FindControl("lbtnName") as LinkButton;
                    Button btnSubmit = e.Row.FindControl("btnSubmit") as Button;
                    if (lbtName.Text == "���")
                    {
                        int basid = Convert.ToInt32(gvScore.DataKeys[e.Row.RowIndex]["TechMaScoreId"].ToString());
                        TechMaScoreInfo bas = new TechMaScoreInfo(basid);
                        if (bas.IsSubmit == 2)
                        {
                            btnSubmit.Enabled = false;
                        }
                    }
                    else if (lbtName.Text == "�δ�")
                    {
                        int fid = Convert.ToInt32(gvScore.DataKeys[e.Row.RowIndex]["MarketScoreId"].ToString());
                        MarketScoreInfo ma = new MarketScoreInfo(fid);
                        if (ma.IsSubmit == 2)
                        {
                            btnSubmit.Enabled = false;
                        }

                    }

                //}
               }
        }
Esempio n. 15
0
        protected void PageInit()
        {
            int msid = Convert.ToInt32(Request["MarketScoreId"].ToString());
            MarketScoreInfo ms = new MarketScoreInfo(msid);
            EmployeeInfo em = new EmployeeInfo(Convert.ToInt32(ms.EmployeeId));
            lblName.Text = em.EmployeeName.ToString();
            PositionInfo position = new PositionInfo(Convert.ToInt32(em.PositionId));
            lblPosition.Text = position.PositionName.ToString();

            //ddlYear.SelectedValue = ms.YearId.ToString();
            //ddlMonth.SelectedValue = ms.MonthId.ToString();

            YearInfo year = new YearInfo(Convert.ToInt32(ms.YearId));
            MonthInfo month = new MonthInfo(Convert.ToInt32(ms.MonthId));
            lblDate.Text = year.YearName + "��" + month.MonthNames + "��";

            lblSelfms1.Text = ms.Selfms1.ToString();
            lblSelfms2.Text = ms.Selfms2.ToString();
            lblSelfms3.Text = ms.Selfms3.ToString();
            lblSelfms4.Text = ms.Selfms4.ToString();
            lblSelfms5.Text = ms.Selfms5.ToString();
            lblSelfms6.Text = ms.Selfms6.ToString();
            lblSelfms7.Text = ms.Selfms7.ToString();
            lblSelfms8.Text = ms.Selfms8.ToString();
            lblSelfms9.Text = ms.Selfms9.ToString();
            lblSelfms10.Text = ms.Selfms10.ToString();
            lblSelfms11.Text = ms.Selfms11.ToString();
            lblSelfms12.Text = ms.Selfms12.ToString();
            lblSelfms13.Text = ms.Selfms13.ToString();
            lblSelfms14.Text = ms.Selfms14.ToString();
            lblSelfms15.Text = ms.Selfms15.ToString();
            lblSelfms16.Text = ms.Selfms16.ToString();
            lblSelfms17.Text = ms.Selfms17.ToString();
            lblSelfms18.Text = ms.Selfms18.ToString();
            lblSelfms19.Text = ms.Selfms19.ToString();
            lblSelfms20.Text = ms.Selfms20.ToString();
            lblSelfms21.Text = ms.Selfms21.ToString();
            lblSelfms22.Text = ms.Selfms22.ToString();
            lblSelfms23.Text = ms.Selfms23.ToString();
            lblSelfms24.Text = ms.Selfms24.ToString();
        }
Esempio n. 16
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            int msid = Convert.ToInt32(Request["MarketScoreId"].ToString());
            MarketScoreInfo ms = new MarketScoreInfo(msid);

            ms.Upms1 = Request.Form["Upms1"].ToString();
            ms.Upms2 = Request.Form["Upms2"].ToString();
            ms.Upms3 = Request.Form["Upms3"].ToString();
            ms.Upms4 = Request.Form["Upms4"].ToString();
            ms.Upms5 = Request.Form["Upms5"].ToString();
            ms.Upms6 = Request.Form["Upms6"].ToString();
            ms.Upms7 = Request.Form["Upms7"].ToString();
            ms.Upms8 = Request.Form["Upms8"].ToString();
            ms.Upms9 = Request.Form["Upms9"].ToString();
            ms.Upms10 = Request.Form["Upms10"].ToString();
            ms.Upms11 = Request.Form["Upms11"].ToString();
            ms.Upms12 = Request.Form["Upms12"].ToString();
            ms.Upms13 = Request.Form["Upms13"].ToString();
            ms.Upms14 = Request.Form["Upms14"].ToString();
            ms.Upms15 = Request.Form["Upms15"].ToString();
            ms.Upms16 = Request.Form["Upms16"].ToString();
            ms.Upms17 = Request.Form["Upms17"].ToString();
            ms.Upms18 = Request.Form["Upms18"].ToString();
            ms.Upms19 = Request.Form["Upms19"].ToString();
            ms.Upms20 = Request.Form["Upms20"].ToString();
            ms.Upms21 = Request.Form["Upms21"].ToString();
            ms.Upms22 = Request.Form["Upms22"].ToString();
            ms.Upms23 = Request.Form["Upms23"].ToString();
            ms.Upms24 = Request.Form["Upms24"].ToString();

            ms.Secms1 = Convert.ToString(Math.Round(float.Parse(lblSelfms1.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms1"].ToString()), 2) * 0.6);
            ms.Secms2 = Convert.ToString(Math.Round(float.Parse(lblSelfms2.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms2"].ToString()), 2) * 0.6);
            ms.Secms3 = Convert.ToString(Math.Round(float.Parse(lblSelfms3.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms3"].ToString()), 2) * 0.6);
            ms.Secms4 = Convert.ToString(Math.Round(float.Parse(lblSelfms4.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms4"].ToString()), 2) * 0.6);
            ms.Secms5 = Convert.ToString(Math.Round(float.Parse(lblSelfms5.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms5"].ToString()), 2) * 0.6);
            ms.Secms6 = Convert.ToString(Math.Round(float.Parse(lblSelfms6.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms6"].ToString()), 2) * 0.6);
            ms.Secms7 = Convert.ToString(Math.Round(float.Parse(lblSelfms7.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms7"].ToString()), 2) * 0.6);
            ms.Secms8 = Convert.ToString(Math.Round(float.Parse(lblSelfms8.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms8"].ToString()), 2) * 0.6);
            ms.Secms9 = Convert.ToString(Math.Round(float.Parse(lblSelfms9.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms9"].ToString()), 2) * 0.6);
            ms.Secms10 = Convert.ToString(Math.Round(float.Parse(lblSelfms10.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms10"].ToString()), 2) * 0.6);
            ms.Secms11 = Convert.ToString(Math.Round(float.Parse(lblSelfms11.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms11"].ToString()), 2) * 0.6);
            ms.Secms12 = Convert.ToString(Math.Round(float.Parse(lblSelfms12.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms12"].ToString()), 2) * 0.6);
            ms.Secms13 = Convert.ToString(Math.Round(float.Parse(lblSelfms13.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms13"].ToString()), 2) * 0.6);
            ms.Secms14 = Convert.ToString(Math.Round(float.Parse(lblSelfms14.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms14"].ToString()), 2) * 0.6);
            ms.Secms15 = Convert.ToString(Math.Round(float.Parse(lblSelfms15.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms15"].ToString()), 2) * 0.6);
            ms.Secms16 = Convert.ToString(Math.Round(float.Parse(lblSelfms16.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms16"].ToString()), 2) * 0.6);
            ms.Secms17 = Convert.ToString(Math.Round(float.Parse(lblSelfms17.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms17"].ToString()), 2) * 0.6);
            ms.Secms18 = Convert.ToString(Math.Round(float.Parse(lblSelfms18.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms18"].ToString()), 2) * 0.6);
            ms.Secms19 = Convert.ToString(Math.Round(float.Parse(lblSelfms19.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms19"].ToString()), 2) * 0.6);
            ms.Secms20 = Convert.ToString(Math.Round(float.Parse(lblSelfms20.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms20"].ToString()), 2) * 0.6);
            ms.Secms21 = Convert.ToString(Math.Round(float.Parse(lblSelfms21.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms21"].ToString()), 2) * 0.6);
            ms.Secms22 = Convert.ToString(Math.Round(float.Parse(lblSelfms22.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms22"].ToString()), 2) * 0.6);
            ms.Secms23 = Convert.ToString(Math.Round(float.Parse(lblSelfms23.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms23"].ToString()), 2) * 0.6);
            ms.Secms24 = Convert.ToString(Math.Round(float.Parse(lblSelfms24.Text.ToString()), 2) * 0.4 + Math.Round(float.Parse(Request.Form["Upms24"].ToString()), 2) * 0.6);

            ms.TotalScore = Request.Form["hid"].ToString();
            ms.UpViews = Request.Form["tViews"].ToString();

            float Score = float.Parse(Request.Form["hid"].ToString());
            if (Score > 90)
            {

                ms.EvaluateLevelId = 2;
            }
            else if (Score > 75 && Score < 90)
            {
                ms.EvaluateLevelId = 3;
            }
            else if (Score > 60 && Score < 75)
            {
                ms.EvaluateLevelId = 4;
            }
            else if (Score < 60)
            {
                ms.EvaluateLevelId = 5;
            }

            ms.IsSubmit = 2;
            ms.Save();
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('����ɹ���');</script>");
        }
Esempio n. 17
0
 /// <summary>
 /// 批量装载
 /// </summary>
 internal static void LoadFromDALPatch(List< MarketScoreInfo> pList, MarketScoreCollection pCollection)
 {
     foreach (MarketScore marketScore in pCollection)
     {
         MarketScoreInfo marketScoreInfo = new MarketScoreInfo();
         LoadFromDAL(marketScoreInfo, marketScore );
         pList.Add(marketScoreInfo);
     }
 }