public async Task <IActionResult> RegisterProveedor(ContratistaForRegister contratista) { var param = _mapper.Map <ContratistaForRegister, Contratista>(contratista); var createdProveedor = await _repoContratista.AddAsync(param); return(Ok(createdProveedor)); }
public async Task <IActionResult> UpdateContratista(ContratistaForRegister contratistaForRegister) { var contratista = _repoContratista.Get(x => x.id == contratistaForRegister.id).Result; contratista.direccion = contratistaForRegister.direccion; contratista.estado_id = contratistaForRegister.estado_id; contratista.nombre_corto = contratistaForRegister.nombre_corto; contratista.ruc = contratistaForRegister.ruc; var createdProveedor = await _repoContratista.SaveAll(); return(Ok(createdProveedor)); }