public ImagemModel GetId(int id)
        {
            var imagem      = imagemServico.BuscarPorId(id);
            var imagemModel = new ImagemModel().FromEntity(imagem);

            return(imagemModel);
        }
Esempio n. 2
0
 public Usuario GetUsuario(ImagemModel imagem) => new Usuario
 {
     NomeUsuario = tbNome.Text,
     Email       = tbEmail.Text,
     Senha       = tbSenha.Text,
     perfil      = new PerfilController().BuscaNome(CbListarPerfil.Text),
     Foto        = imagem
 };
Esempio n. 3
0
        public ActionResult DeleteConfirmed(int id)
        {
            ImagemModel imagemmodel = db.ImagemModels.Find(id);

            db.ImagemModels.Remove(imagemmodel);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ImagemModel Alterar(int id, [FromBody] ImagemModel imagemModel)
        {
            var imagem = imagemModel.ToEntity();

            imagem.Id = id;
            imagemServico.Salvar(imagem);

            return(new ImagemModel().FromEntity(imagem));
        }
Esempio n. 5
0
        //
        // GET: /Imagem/Edit/5

        public ActionResult Edit(int id = 0)
        {
            ImagemModel imagemmodel = db.ImagemModels.Find(id);

            if (imagemmodel == null)
            {
                return(HttpNotFound());
            }
            return(View(imagemmodel));
        }
Esempio n. 6
0
 public ActionResult Edit(ImagemModel imagemmodel)
 {
     if (ModelState.IsValid)
     {
         db.Entry(imagemmodel).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(imagemmodel));
 }
Esempio n. 7
0
        public ActionResult Create(ImagemModel imagemmodel)
        {
            if (ModelState.IsValid)
            {
                db.ImagemModels.Add(imagemmodel);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(imagemmodel));
        }
Esempio n. 8
0
        private void ButSave_Click(object sender, EventArgs e)
        {
            if (Valida())
            {
                ImagemModel image = null;

                FileInfo file = new FileInfo(pictureImagem.ImageLocation);
                image = new ImagemController().Cadastro(SalvarImagemBase64(file));

                new UsuarioController().Cadastro(GetUsuario(image));
                MessageBox.Show("Casdastro realizado com sucesso!!");
                this.Close();
            }
        }
        public static Base64ImagemEntity MapImagemEntity(this ImagemModel imagem)
        {
            if (imagem == null)
            {
                return(null);
            }

            return(new Base64ImagemEntity()
            {
                COD_IMAGEM = imagem.codigo_imagem,
                NOME = imagem.nomeImagem,
                BASE_DATA = imagem.BaseData
            });
        }
Esempio n. 10
0
        public ImagemModel Cadastrar(ImagemModel imagemModel)
        {
            imagemModel.Validar();

            var imagem = imagemModel.ToEntity();

            imagemServico.Salvar(imagem);

            imagem = imagemServico.BuscarPorId(imagem.Id);

            var body = $"Olá, foi adicionado a imagem \"{imagem.ImagemUpload}\". <br />";

            body += $"Nome do Imagem: {imagem.ImagemUpload}<br />";

            return(new ImagemModel().FromEntity(imagem));
        }
Esempio n. 11
0
        public ActionResult Upload()
        {
            HttpPostedFileBase file          = Request.Files["file"];
            JsonNetResult      jsonNetResult = new JsonNetResult();
            ImagemModel        imagemmodel   = new ImagemModel();

            if (file != null)
            {
                file.SaveAs(HttpContext.Server.MapPath("~/Images/")
                            + file.FileName);
                imagemmodel.Caminho = file.FileName;
                imagemmodel         = db.ImagemModels.Add(imagemmodel);
                db.SaveChanges();
                jsonNetResult.Data = imagemmodel;
            }
            else
            {
                jsonNetResult.Data = null;
            }

            return(jsonNetResult);
        }
Esempio n. 12
0
 public ImagemModel Cadastro(ImagemModel imagem)
 {
     return(new ImagemRepository().CadastroUpdate(imagem.MapImagemEntity()).MapImagemModel());
 }
Esempio n. 13
0
 private void UploadToAzure(ImagemModel current)
 {
     // TODO
     throw new NotImplementedException();
 }