Exemplo n.º 1
0
        private static BatchItemContent ReadBatchContent(SqlDataReader reader)
        {
            var info = new BatchItemContent
            {
                BatchItemContentId = reader.IsDBNull(0) ? Guid.Empty : reader.GetGuid(0),
                BatchItemId        = reader.IsDBNull(1) ? Guid.Empty : reader.GetGuid(1),
                Content            = reader.IsDBNull(2) ? string.Empty : reader.GetString(2),
                Name     = reader.IsDBNull(3) ? string.Empty : reader.GetString(3),
                MimeType = reader.IsDBNull(4) ? string.Empty : reader.GetString(4)
            };

            return(info);
        }
Exemplo n.º 2
0
 internal bool BatchContentCreate(Guid tenantId, BatchItemContent info)
 {
     try
     {
         var cmd = CreateProcedureCommand("dbo.BatchItemContent_Create");
         cmd.AppendGuid("@guidTenantId", tenantId);
         cmd.AppendGuid("@guidBatchItemContentId", info.BatchItemContentId);
         cmd.AppendGuid("@guidBatchItemId", info.BatchItemId);
         cmd.AppendXLargeText("@strContent", info.Content);
         cmd.AppendMediumText("@strName", info.Name);
         cmd.AppendSmallText("@strMimeType", info.MimeType);
         ExecuteCommand(cmd);
         return(true);
     }
     catch (SqlException e)
     {
         throw ReportAndTranslateException(e, "DataBatchItem::BatchItemContent_Create");
     }
 }
Exemplo n.º 3
0
        //-------------------------------------------------------------------------------------------------------------------

        bool IManagerBatchItem.BatchContentCreate(Guid tenantId, BatchItemContent info)
        {
            return(_admin.BatchContentCreate(tenantId, info));
        }
Exemplo n.º 4
0
        //---------------------------------------------------------------------

        bool IAdminBatchItem.BatchContentCreate(Guid tenantId, BatchItemContent infos)
        {
            return(_data.BatchContentCreate(tenantId, infos));
        }