Esempio n. 1
0
        public FabricanteVM RegrasSalvar(FabricanteVM fabricanteVM)
        {
            FabricanteEntity entityFabricante = new FabricanteEntity();


            if (fabricanteVM.IdFabricante != null)
            {
                entityFabricante = _context.Fabricante.FirstOrDefault(x => x.IdFabricante == fabricanteVM.IdFabricante);
                entityFabricante.IdFabricante = fabricanteVM.IdFabricante.Value;

                _context.Entry(entityFabricante).State = EntityState.Modified;
            }

            entityFabricante.CNPJImportador = fabricanteVM.CNPJImportador;
            entityFabricante.Complemento    = fabricanteVM.Complemento;
            entityFabricante.RazaoSocial    = fabricanteVM.RazaoSocial;
            entityFabricante.Numero         = fabricanteVM.Numero;
            entityFabricante.Estado         = fabricanteVM.Estado;
            entityFabricante.CodigoPais     = fabricanteVM.CodigoPais;
            entityFabricante.DescricaoPais  = fabricanteVM.DescricaoPais;
            entityFabricante.Cidade         = fabricanteVM.Cidade;
            entityFabricante.Logradouro     = fabricanteVM.Logradouro;

            if (fabricanteVM.IdFabricante != null)
            {
                _context.Fabricante.Update(entityFabricante);
            }
            else
            {
                _context.Fabricante.Add(entityFabricante);
            }

            _context.SaveChanges();

            return(fabricanteVM);
        }
Esempio n. 2
0
 public void Put(int id, [FromBody] FabricanteEntity value)
 {
 }
Esempio n. 3
0
 public void Post([FromBody] FabricanteEntity value)
 {
 }