public void Alterar(TecnicoViewModel formacao) { string sql = "update FormacaoTecnico set instituicao_TEC = @instituicao_TEC, " + " periodo_TEC = @periodo_TEC, " + " turno_TEC = @turno_TEC, " + " nome_TEC = @nome_TEC, " + " cidade_TEC = @cidade_TEC, " + " uf_TEC = @uf_TEC, " + " inicio_TEC = @inicio_TEC, " + " fim_TEC = @fim_TEC where idFormacao_TEC = @idFormacao_TEC"; HelperDAO.ExecutaSQL(sql, CriaParametros(formacao)); }
public void Inserir(TecnicoViewModel formacao) { string sql = "insert into FormacaoTecnico(idFormacao_TEC, idCurriculo_TEC, instituicao_TEC, periodo_TEC, turno_TEC, nome_TEC, cidade_TEC, uf_TEC, inicio_TEC, fim_TEC)" + "values (@idFormacao_TEC, @idCurriculo_TEC, @instituicao_TEC, @periodo_TEC, @turno_TEC, @nome_TEC, @cidade_TEC, @uf_TEC, @inicio_TEC, @fim_TEC)"; HelperDAO.ExecutaSQL(sql, CriaParametros(formacao)); }
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 ActionResult Create(TecnicoViewModel tecnico) { if (ModelState.IsValid) { var tecnicoDomain = Mapper.Map <TecnicoViewModel, Tecnico>(tecnico); _tecnicoApp.Add(tecnicoDomain); return(RedirectToAction("Index")); } return(View()); }
private SqlParameter[] CriaParametros(TecnicoViewModel formacao) { SqlParameter[] parametros = new SqlParameter[10]; parametros[0] = new SqlParameter("idFormacao_TEC", formacao.IdFormacao); parametros[1] = new SqlParameter("idCurriculo_TEC", formacao.IdCurriculo); parametros[2] = new SqlParameter("instituicao_TEC", formacao.Instituicao); parametros[3] = new SqlParameter("periodo_TEC", formacao.Periodo); parametros[4] = new SqlParameter("turno_TEC", formacao.Turno); parametros[5] = new SqlParameter("nome_TEC", formacao.Curso); parametros[6] = new SqlParameter("cidade_TEC", formacao.Cidade); parametros[7] = new SqlParameter("uf_TEC", formacao.Uf); parametros[8] = new SqlParameter("inicio_TEC", formacao.Inicio); parametros[9] = new SqlParameter("fim_TEC", formacao.Conclusao); return(parametros); }
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(); }