예제 #1
0
        public Data.T_Archivo Execute(Data.T_Archivo Model)
        {
            using (_Entities = new ValentineEntities())
            {
                _Entities.T_Archivo.Add(Model);
                _Entities.SaveChanges();

                return(Model);
            }
        }
예제 #2
0
        public IHttpActionResult PutT_ArchivoUploadFile(List <UploadFileModel> uploadFileModel)
        {
            foreach (var item in uploadFileModel)
            {
                Guid guid = Guid.NewGuid();

                string FileType = item.Extension;

                byte[] FileArray = Convert.FromBase64String(item.File.Substring(item.File.IndexOf(',') + 1));

                item.Name = StorageHelper.UploadAsync(item.Container, guid.ToString() + "." + FileType, FileArray);

                Data.T_Archivo model = new Data.T_Archivo();
                model.codigoSolCredito = item.SolicitudCreditoId;
                model.rutaArchivo      = item.Name;

                _IUploadFileCommand.Execute(model);
            }

            return(Ok(uploadFileModel));
        }
예제 #3
0
        public IHttpActionResult PostT_Archivo(Data.T_Archivo model)
        {
            var Result = _IUploadFileCommand.Execute(model);

            return(Created(Request.RequestUri, Result));
        }