public bool CreateGroup(SapGroups group)
        {
            using (var dbConn = new SapremaFinalContext())
            {
                group.GroupId = Guid.NewGuid();
                dbConn.SapGroups.Add(group);
                dbConn.SaveChanges();

                return(true);
            }
        }
Exemple #2
0
        public bool UpdateGroup(SapGroups group)
        {
            using (var dbConn = new SapremaFinalContext())
            {
                SapGroups sapGroups = dbConn.SapGroups.Where(a => a.GroupId == group.GroupId).FirstOrDefault();

                sapGroups.GroupName        = group.GroupName;
                sapGroups.GroupStatus      = group.GroupStatus;
                sapGroups.GroupDescription = group.GroupDescription;
                sapGroups.GroupLevel       = group.GroupLevel;

                dbConn.SaveChanges();
            };

            return(true);
        }
Exemple #3
0
 //Adds a group to the db
 public bool CreateGroup(string groupName, string groupDescription, string groupTeacher, int groupLevel)
 {
     using (var dbConn = new SapremaFinalContext())
     {
         SapGroups sapGroups = new SapGroups()
         {
             GroupId          = Guid.NewGuid(),
             GroupStatus      = true,
             GroupName        = groupName,
             GroupDescription = groupDescription,
             //GroupTeacher = groupTeacher,
             GroupLevel = groupLevel
         };
         dbConn.SapGroups.Add(sapGroups);
         dbConn.SaveChanges();
     };
     return(true);
 }
Exemple #4
0
        public IActionResult CreateGroup(string id, string groupname, string groupdescription, string groupstatus, string grouplevel)
        {
            SapGroups group = new SapGroups()
            {
                GroupAdmin       = id,
                GroupName        = groupname,
                GroupDescription = groupdescription,
                GroupStatus      = Convert.ToBoolean(groupstatus),
                GroupLevel       = int.Parse(grouplevel)
            };

            var success = new Create().CreateGroup(group);

            if (success == true)
            {
                return(Ok());
            }

            else
            {
                return(BadRequest());
            }
        }