public async Task <IActionResult> PutRegistros([FromQuery] RegistroModel model)
        {
            var registro = _brainInBaseContext.Registros.Where(r => r.Id == model.Id);

            foreach (RegistrosEntity update in registro)
            {
                update.Arquivo        = model.Arquivo;
                update.Descricao      = model.Descricao;
                update.DataConclusao  = model.DataConclusao;
                update.CargaHoraria   = model.CargaHoraria;
                update.DataInicial    = model.DataInicial;
                update.ChaveValidacao = model.ChaveValidacao;
                update.TipoRegistro   = model.TipoRegistro;
                update.Url            = model.Url;
                update.Validade       = model.Validade;
                update.Identificador  = model.Identificador;

                _brainInBaseContext.Registros.Update(update);
                _brainInBaseContext.SaveChangesAsync().GetAwaiter().GetResult();
            }

            return(Ok(model));
        }
Example #2
0
        public async Task <IActionResult> PutComprovante([FromQuery] ComprovanteModel model)
        {
            var comprovante = _brainInBaseContext.Comprovantes.Where(r => r.Id == model.Id);

            foreach (ComprovantesEntity update in comprovante)
            {
                update.Identificador = model.Identificador;
                update.Arquivo       = model.Arquivo;
                update.DataInclusao  = model.DataInclusao;
                update.Descricao     = model.Descricao;
                update.Tipo          = model.Tipo;

                _brainInBaseContext.Comprovantes.Update(update);
                _brainInBaseContext.SaveChangesAsync().GetAwaiter().GetResult();
            }

            return(Ok(model));
        }
        public async Task <IActionResult> PutEmissor([FromQuery] EmissorModel model)
        {
            var emissor = _brainInBaseContext.Emissor.Where(u => u.Id == model.Id);

            foreach (EmissorEntity update in emissor)
            {
                update.Ativo         = model.Ativo;
                update.CpfCpnj       = model.CpfCpnj;
                update.Identificador = model.Identificador;
                update.NomeFantasia  = model.NomeFantasia;
                update.RazaoSocial   = model.RazaoSocial;
                update.Url           = model.Url;

                _brainInBaseContext.Emissor.Update(update);
                _brainInBaseContext.SaveChangesAsync().GetAwaiter().GetResult();
            }

            return(Ok(model));
        }