Exemple #1
0
 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);
     }
 }
Exemple #4
0
        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();
            }
        }