public async Task <IActionResult> InsertTecnico([FromBody] TecnicoViewModel tecnico) { try { Tecnico obj = new Tecnico( nombres: tecnico.Nombres, apellidos: tecnico.Apellidos, telefono: tecnico.Telefono, correo: tecnico.Correo, oficios: tecnico.Oficio ); await _tecnicoRepository.Insert(obj); await _unitOfWork.Commit(); return(Ok()); } catch (Exception e) { Console.WriteLine(e); return(BadRequest()); throw; } }
public async Task <IActionResult> InsertTecnico([FromBody] TecnicoViewModel tecnico) { try { Tecnico obj = new Tecnico( nombres: tecnico.Nombres, apellidos: tecnico.Apellidos, ci: tecnico.Ci, correo: tecnico.Correo, telefono: tecnico.Telefono, profesion: tecnico.Pofesion ); await _tecnicoRepository.Insert(obj); await _unitOfWork.Commit(); return(Ok()); } catch (Exception) { return(BadRequest()); throw; } }
public async Task <IActionResult> Insert([FromBody] TecnicoViewModel tecnico) { try { Tecnico obj = new Tecnico(tecnico.Codigo, tecnico.NombreTecnico, tecnico.Telefono); await _tecnicoRepository.Insert(obj); await _unitOfWork.Commit(); return(Ok()); } catch (Exception) { throw; } //| return BadRequest(); }