Beispiel #1
0
        private void GuardarNuevo(dtoTipoDocumento aoDto)
        {
            ceDcTipoDocumento loEntidad = new ceDcTipoDocumento(
                aoDto.Descripcion
                , new PistaAuditoria(Usuario, DateTime.Now)
                );

            loContexto.TipoDocumento.Add(loEntidad);
        }
Beispiel #2
0
 public object GuardarTipoDocumento(dtoTipoDocumento aoDto)
 {
     return(Json(EjecutarPeticion(() =>
     {
         return Post <bool>(
             JsonConvert.SerializeObject(new EnvioParametros <dtoTipoDocumento>(Login.Usuario(), Login.Password(), aoDto))
             , Variables.RutaApi() + "api/TipoDocumento/Guardar");
     }), JsonRequestBehavior.AllowGet));
 }
Beispiel #3
0
        private void GuardarModificado(dtoTipoDocumento aoDto)
        {
            if (aoDto.EstadoObjeto == EstadoObjeto.Modificado)
            {
                ceDcTipoDocumento loEntidad = loContexto.TipoDocumento.Find(aoDto.Codigo);

                loEntidad.Editar(
                    aoDto.Descripcion,
                    new PistaAuditoria(Usuario, DateTime.Now)
                    );
            }
        }
Beispiel #4
0
        public bool Guardar(dtoTipoDocumento aoDto)
        {
            return(EjecutarConsulta(() =>
            {
                if (aoDto.EstadoObjeto == EstadoObjeto.Nuevo)
                {
                    GuardarNuevo(aoDto);
                }
                else if (aoDto.EstadoObjeto == EstadoObjeto.Modificado)
                {
                    GuardarModificado(aoDto);
                }
                else
                {
                    throw new Exception(ResultadoMensaje.OperacionIncorrecta);
                }

                loContexto.GuardarCambios();

                return true;
            }));
        }
Beispiel #5
0
 public InicioViewModel()
 {
     ListaTipoDocumento  = new List <dtoTipoDocumento>();
     ObjetoTipoDocumento = new dtoTipoDocumento();
 }
 public bool Guardar(dtoTipoDocumento aoDto)
 {
     return(loRepositorioTipoDocumento.Guardar(aoDto));
 }