コード例 #1
0
        public async Task <IActionResult> GetFormulasConFormulasById(int Id)
        {
            FormulasConFormulas Items = new FormulasConFormulas();

            try
            {
                Items = await _context.FormulasConFormulas.Where(q => q.IdFormulaconformula.Equals(Id)).FirstOrDefaultAsync();
            }
            catch (Exception ex)
            {
                _logger.LogError($"Ocurrio un error: { ex.ToString() }");
                return(BadRequest($"Ocurrio un error:{ex.Message}"));
            }

            return(await Task.Run(() => Ok(Items)));
        }
コード例 #2
0
        public async Task <ActionResult <FormulasConFormulas> > Insert([FromBody] FormulasConFormulas payload)
        {
            FormulasConFormulas FormulasConFormulas = payload;

            try
            {
                _context.FormulasConFormulas.Add(FormulasConFormulas);
                await _context.SaveChangesAsync();
            }
            catch (Exception ex)
            {
                _logger.LogError($"Ocurrio un error: { ex.ToString() }");
                return(BadRequest($"Ocurrio un error:{ex.Message}"));
            }

            return(await Task.Run(() => Ok(FormulasConFormulas)));
        }
コード例 #3
0
        public async Task <IActionResult> Delete([FromBody] FormulasConFormulas payload)
        {
            FormulasConFormulas FormulasConFormulas = new FormulasConFormulas();

            try
            {
                FormulasConFormulas = _context.FormulasConFormulas
                                      .Where(x => x.IdFormulaconformula == (int)payload.IdFormulaconformula)
                                      .FirstOrDefault();
                _context.FormulasConFormulas.Remove(FormulasConFormulas);
                await _context.SaveChangesAsync();
            }
            catch (Exception ex)
            {
                _logger.LogError($"Ocurrio un error: { ex.ToString() }");
                return(await Task.Run(() => BadRequest($"Ocurrio un error:{ex.Message}")));
            }

            return(await Task.Run(() => Ok(FormulasConFormulas)));
        }
コード例 #4
0
        public async Task <ActionResult <FormulasConFormulas> > Update([FromBody] FormulasConFormulas _FormulasConFormulas)
        {
            try
            {
                FormulasConFormulas FormulasConFormulasq = (from c in _context.FormulasConFormulas
                                                            .Where(q => q.IdFormulaconformula == _FormulasConFormulas.IdFormulaconformula)
                                                            select c
                                                            ).FirstOrDefault();

                _FormulasConFormulas.FechaCreacion   = FormulasConFormulasq.FechaCreacion;
                _FormulasConFormulas.UsuarioCreacion = FormulasConFormulasq.UsuarioCreacion;

                _context.Entry(FormulasConFormulasq).CurrentValues.SetValues((_FormulasConFormulas));
                // _context.FormulasConFormulas.Update(_FormulasConFormulas);
                await _context.SaveChangesAsync();
            }
            catch (Exception ex)
            {
                _logger.LogError($"Ocurrio un error: { ex.ToString() }");
                return(await Task.Run(() => BadRequest($"Ocurrio un error:{ex.Message}")));
            }

            return(await Task.Run(() => Ok(_FormulasConFormulas)));
        }