private void AbrirPopUpContratista() { MostrarContratista = true; btnDialogText = "Crear"; ControlesDialog = true; AsistenciaContratista = new AsistenciaContratistaDto(); }
public async Task Insertar(AsistenciaContratistaDto dto) { using (var context = new DataContext()) { var asistenciaContratista = _mapper.Map <Dominio.Entidades.AsistenciaContratista>(dto); await _asistenciaContratistaRepositorio.Create(asistenciaContratista); } }
public async Task Modificar(AsistenciaContratistaDto dto) { using (var context = new DataContext()) { var asistenciaContratista = context.AsistenciaContratistas.FirstOrDefault(x => x.Id == dto.Id); asistenciaContratista.ContratistaId = dto.ContratistaId; asistenciaContratista.Entrada = dto.Entrada; asistenciaContratista.JornalId = dto.JornalId; asistenciaContratista.Salida = dto.Salida; asistenciaContratista.Observacion = dto.Observacion; await _asistenciaContratistaRepositorio.Update(asistenciaContratista); } }
private async Task CrearNuevoContratistaApi() { if (AsistenciaContratista.Contratista != null) { AsistenciaContratista.ContratistaId = AsistenciaContratista.Contratista.Id; AsistenciaContratista.JornalId = Jornal.Id; await ApiProcessor.PostApi(AsistenciaContratista, "AsistenciaContratista/Insert"); await Inicializar(); AsistenciaContratista = null; AsistenciaContratista = new AsistenciaContratistaDto(); } }