public WrapperWorkflowCategory CreateSingleWorkflowCategory(WorkflowCategoryENT UserProfile)
        {
            WrapperWorkflowCategory data = new WrapperWorkflowCategory();

            data.WorkflowCategory = new WorkflowCategoryCRUD().CreateSingle(UserProfile);
            return(data);
        }
示例#2
0
        public WorkflowCategoryENT SelectSingle(int Id)
        {
            NbkDbEntities       dbcontext = new NbkDbEntities();
            WorkflowCategory    Obj       = dbcontext.WorkflowCategory.Where(x => x.Id == Id).FirstOrDefault();
            WorkflowCategoryENT Data      = new WorkflowCategoryENT()
            {
                Id        = Obj.Id,
                Name      = Obj.Name,
                IsDefault = Obj.IsDefault
            };

            return(Data);
        }
示例#3
0
        public WorkflowCategoryENT CreateSingle(WorkflowCategoryENT Obj)
        {
            NbkDbEntities    dbcontext = new NbkDbEntities();
            WorkflowCategory Data      = new WorkflowCategory()
            {
                Name      = Obj.Name,
                IsDefault = Obj.IsDefault
            };


            dbcontext.WorkflowCategory.Add(Data);
            dbcontext.SaveChanges();

            Obj.Id = Data.Id;

            return(Obj);
        }
示例#4
0
        public WorkflowCategoryENT UpdateSelectSingle(WorkflowCategoryENT Obj)
        {
            NbkDbEntities    dbcontext = new NbkDbEntities();
            WorkflowCategory Data      = new WorkflowCategory()
            {
                Id        = Obj.Id,
                Name      = Obj.Name,
                IsDefault = Obj.IsDefault
            };


            dbcontext.WorkflowCategory.Attach(Data);
            var update = dbcontext.Entry(Data);

            update.Property(x => x.Name).IsModified      = true;
            update.Property(x => x.IsDefault).IsModified = true;

            dbcontext.SaveChanges();

            return(Obj);
        }