コード例 #1
0
        public void CreateRequestTemplate(string templateName, int staffId)
        {
            RequestTemplateEF requestTemplate = new RequestTemplateEF()
            {
                TemplateName = templateName,
                StaffId      = staffId,
            };

            rndEFF.SaveRequestTemplate(requestTemplate);
        }
コード例 #2
0
        public void SaveRequestTemplate(RequestTemplateEF requestTemplate)
        {
            var existingTemplate = context.RequestTemplates.Find(requestTemplate.TemplateId);

            if (existingTemplate == null)
            {
                context.RequestTemplates.Add(requestTemplate);
            }
            else
            {
                context.Entry(existingTemplate).CurrentValues.SetValues(requestTemplate);
            }
            context.SaveChanges();
        }