public int FnGuardarArchivo(clsUsuarioDocumento file)
 {
     try
     {
         var entidad = mapear.AutoMapToUsuariodocumento(file);
         var idFile  = (int)usuarioDocuDAO.Insertar(entidad);
         return(idFile);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
     return(0);
 }
Пример #2
0
        // GET: Data

        public JsonResult SaveFiles(string description)
        {
            string Message, fileName, actualFileName;

            Message = fileName = actualFileName = string.Empty;
            bool flag = false;

            if (Request.Files != null)
            {
                var file = Request.Files[0];
                actualFileName = file.FileName;
                fileName       = Guid.NewGuid() + Path.GetExtension(file.FileName);
                int size = file.ContentLength;

                try
                {
                    file.SaveAs(Path.Combine(Server.MapPath("/UploadedFiles"), fileName));
                    clsUsuarioDocumento f = new clsUsuarioDocumento
                    {
                        CodigoUsua  = clsSessionHelper.FnGetUserSession.CodigoUsua,
                        Descripcion = description,
                        RutaFisica  = fileName,
                        FechReg     = DateTime.Now,
                        Estado      = 1,
                    };
                    {
                        var codigo = objUsuaDocLn.FnGuardarArchivo(f);
                        if (codigo > 0)
                        {
                            Message = "File uploaded successfully";
                            flag    = true;
                            //var objTemporal = SendMailAsync();
                        }
                    }
                }
                catch (Exception ex)
                {
                    Message = "File upload fail! Pleade try again";
                }
            }
            return(new JsonResult {
                Data = new { Message = Message, Status = flag }
            });
        }
Пример #3
0
 public static usuariodocumento AutoMapToUsuariodocumento(clsUsuarioDocumento clsUsuarioDocumento)
 {
     //return Mapper.Map<clsUsuarioDocumento, usuariodocumento>(clsUsuarioDocumento);
     return(clsAutoMaper.InicializarAutoMaper().CreateMapper().Map <clsUsuarioDocumento, usuariodocumento>(clsUsuarioDocumento));
 }