public async Task Insertar(JornalDto dto)
 {
     using (var context = new DataContext())
     {
         var jornal = _mapper.Map <GestionObra.Dominio.Entidades.Jornal>(dto);
         await _jornalRepositorio.Create(jornal);
     }
 }
 private void ObtenerJornal(JornalDto obj)
 {
     Jornal = obj;
     if (Jornal != null)
     {
         BotonABM();
     }
 }
 private void IngresarJornal()
 {
     if (Jornal.NumeroOrden > 0)
     {
         eventAggregator.GetEvent <PubSubEvent <JornalDto> >().Publish(Jornal);
         Jornal = new JornalDto();
     }
 }
 private void Prueba(JornalDto obj)
 {
     if (obj != null)
     {
         var nav = new NavigationParameters();
         nav.Add("Jornal", obj);
         regionManager.RequestNavigate("Contenido", "JornalDetalle", nav);
     }
 }
 private void GetAbrirJornalPopUp(PopUp obj)
 {
     MostrarPopUpJornal      = obj.ShowPopUp;
     BotonJornal             = obj.ButtonTitle;
     BloquearControlesJornal = obj.ControlersEnable;
     if (BotonJornal == "Crear")
     {
         Jornal = new JornalDto();
     }
 }
 public async Task Modificar(JornalDto dto)
 {
     using (var context = new DataContext())
     {
         var jornal = context.Jornales.FirstOrDefault(x => x.Id == dto.Id);
         jornal.DiaJornal   = dto.DiaJornal;
         jornal.Gasolina    = dto.Gasolina;
         jornal.Otros       = dto.Otros;
         jornal.Multas      = dto.Multas;
         jornal.Repuestos   = dto.Repuestos;
         jornal.NumeroOrden = dto.NumeroOrden;
         jornal.Viatico     = dto.Viatico;
         await _jornalRepositorio.Update(jornal);
     }
 }
        protected async override Task CrearNuevoElemento()
        {
            //Crear jornal
            if (Jornal.NumeroOrden != 0)
            {
                Jornal.ObraId = Obra.Id;
                await ApiProcessor.PostApi(Jornal, "Jornal/Insert");

                eventAggregator.GetEvent <BoolAgreggator>().Publish(new PopUp(btnDialogText, MostrarCrearObra, ControlesDialog));
                await Inicializar();

                Jornal = null;
                Jornal = new JornalDto();
            }
        }
 private void PasandoJornal(JornalDto obj)
 {
     Jornal = obj;
 }
 protected override void Nuevo()
 {
     base.Nuevo();
     Jornal = new JornalDto();
     eventAggregator.GetEvent <BoolAgreggator>().Publish(new PopUp(btnDialogText, MostrarCrearObra, ControlesDialog));
 }