public bool Handler(Dalyan.Domain.Query.CommonUserTypeDeleteQuery query)
        {
            try
            {
                var obj = new Dalyan.Db.CommonUserType();
                obj = _db.CommonUserType.FirstOrDefault(x => x.Id == query.Id);

                obj.IsDeleted = true;
                _db.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                throw new ExceptionLog(LogType.DATABASE_DELETE, LogLevel.ERROR, ex, "DeleteQueryHandler");
            }
        }
 public Dalyan.Entities.Models.CommonUserType Handler(CommonUserTypeEditQuery query)
 {
     try
     {
         var obj = new Dalyan.Db.CommonUserType();
         obj           = _db.CommonUserType.FirstOrDefault(x => x.Id == query.CommonUserType.Id);
         obj.Id        = query.CommonUserType.Id;
         obj.Name      = query.CommonUserType.Name;
         obj.IsDeleted = query.CommonUserType.IsDeleted;
         _db.SaveChanges();
         return(query.CommonUserType);
     }
     catch (Exception ex)
     {
         throw new ExceptionLog(LogType.DATABASE_UPDATE, LogLevel.ERROR, ex, "EditQueryHandler");
     }
 }
 public Dalyan.Entities.Models.CommonUserType Handler(CommonUserTypeAddQuery query)
 {
     try
     {
         var obj = new Dalyan.Db.CommonUserType();
         obj.Id        = query.CommonUserType.Id;
         obj.Name      = query.CommonUserType.Name;
         obj.IsDeleted = query.CommonUserType.IsDeleted;
         _db.CommonUserType.Add(obj);
         _db.SaveChanges();
         query.CommonUserType.Id = obj.Id;
         return(query.CommonUserType);
     }
     catch (Exception ex)
     {
         throw new ExceptionLog(LogType.DATABASE_INSERT, LogLevel.ERROR, ex, "AddQueryHandler");
     }
 }