Exemplo n.º 1
0
        public TemplateTime NewTemplateTime(TemplateTime templateTime)
        {
            var tableTemplateTime = templateTime.GetTableObject();
            var templateTimeId    = m_db.Insert("TemplateTime", "Template_time_id", true, tableTemplateTime);

            templateTime.TemplateTimeId = (int)templateTimeId;
            return(templateTime);
        }
Exemplo n.º 2
0
        private TemplateTime ParseTemplateTime(List <object> objs)
        {
            TemplateTime templateTime = new TemplateTime();

            templateTime.TemplateTimeName  = (string)objs[1];
            templateTime.BeginTime         = DateTime.Parse(objs[2].ToString());
            templateTime.EndTime           = DateTime.Parse(objs[3].ToString());
            templateTime.TimeSpan          = int.Parse(objs[4].ToString());
            templateTime.TimeSpanUnit      = CommUtils.ParseEnum <TimeSpanUnit>((string)objs[5]);
            templateTime.TemplateTimeType  = CommUtils.ParseEnum <TemplateTimeType>((string)objs[6]);
            templateTime.SearchDirection   = CommUtils.ParseEnum <TemplateTimeSearchDirection>((string)objs[7]);
            templateTime.HandleReduplicate = CommUtils.ParseEnum <TemplateTimeHandleReduplicate>((string)objs[8]);
            return(templateTime);
        }
Exemplo n.º 3
0
 public int DeleteTemplateTime(TemplateTime templateTime)
 {
     return(m_db.Delete("TemplateTime", "template_time_id", templateTime.GetTableObject()));
 }
Exemplo n.º 4
0
        public int UpdateTemplateTimeList(TemplateTime templateTime)
        {
            var templateTimeTable = templateTime.GetTableObject();

            return(m_db.Update("TemplateTime", "template_time_id", templateTimeTable, templateTime.TemplateTimeId));
        }