Ejemplo n.º 1
0
        protected void UploadFiles(object sender, EventArgs e)
        {
            string strFile = upload_1.FileName;

            if (upload_1.HasFile)
            {
                var path = Path.Combine("uf", upload_1.FileName);
                try
                {
                    upload_1.PostedFile.SaveAs(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, path));
                    _instructorRepository.AddFile(Instructor_File.Create(GetId(), path));
                    _uow.Commit();
                }
                catch { }
            }
            var strSPContractorID = GetId();

            if (strSPContractorID > 0)
            {
                StringBuilder strMessenger = new StringBuilder("");
                var           subject      = _instructorRepository.Get(strSPContractorID);
                if (subject != null)
                {
                    foreach (var each in subject.Files.OrderByDescending(x => x.Id))
                    {
                        strMessenger.Append(GlobalMethods.UploadedFiles(each.CreatedBy.ToString(), Convert.ToDateTime(each.CreatedDate).ToLongDateString(), each.FileLocation.ToString()).ToString());
                    }
                    pnlUploads.Controls.Add(new LiteralControl(strMessenger.ToString()));
                }
            }
        }
Ejemplo n.º 2
0
 void IInstructorRepository.AddFile(Instructor_File Instructor_File)
 {
     _context.Insert(Instructor_File);
 }