Example #1
0
 public ClassStream ClassStream(Guid id)
 {
     try
     {
         var result = _classDataAccess.ClassStream(id);
         if (result != null)
         {
             var returnValue = new ClassStream
             {
                 Id        = result.Id,
                 ClassId   = result.ClassId,
                 Class     = result.Class.Name,
                 SectionId = result.SectionId,
                 Section   = result.Section.Name,
                 StreamId  = result.StreamId,
                 Stream    = result.Stream.Name,
                 StatusId  = result.StatusId,
                 Status    = result.Status.Name
             };
             return(returnValue);
         }
         else
         {
             return(null);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #2
0
 public int AddClassStream(ClassStream clstream)
 {
     try
     {
         _dbContext.ClassStream.Add(clstream);
         return(_dbContext.SaveChanges());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public IActionResult DeleteClassStream([FromBody] ClassStream classStream)
 {
     try
     {
         var result = false;
         result = _classBusiness.DeleteClassStream(classStream.Id);
         return(Ok(result));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
Example #4
0
 public int DeleteClassStream(ClassStream classStream)
 {
     try
     {
         _dbContext.ClassStream.Add(classStream);
         _dbContext.Entry(classStream).State = EntityState.Modified;
         return(_dbContext.SaveChanges());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #5
0
 public bool AddClassStream(ClassStream classStream)
 {
     try
     {
         var clstream = new DbModel.ClassStream
         {
             Id          = Guid.NewGuid(),
             ClassId     = classStream.ClassId,
             SectionId   = classStream.SectionId,
             StreamId    = classStream.StreamId,
             StatusId    = classStream.StatusId,
             CreatedDate = DateTime.UtcNow,
             CreatedBy   = _username
         };
         var result      = _classDataAccess.AddClassStream(clstream);
         var returnValue = result > 0 ? true : false;
         return(returnValue);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }