示例#1
0
        public void EditarFicha()
        {
            if (Item != null)
            {
                if (!Item.IsActivo)
                {
                    return;
                }

                var r00 = Sistema.MyData.Permiso_Proveedor_Editar(Sistema.UsuarioP.autoGru);
                if (r00.Result == OOB.Enumerados.EnumResult.isError)
                {
                    Helpers.Msg.Error(r00.Mensaje);
                    return;
                }

                if (Seguridad.Gestion.SolicitarClave(r00.Entidad))
                {
                    _gestionAgregarEditar.setGestion(new AgregarEditar.Editar.Gestion());
                    _gestionAgregarEditar.Inicializar();
                    _gestionAgregarEditar.setFichaEditar(Item.id);
                    _gestionAgregarEditar.Inicia();
                    if (_gestionAgregarEditar.EditarIsOk)
                    {
                        var auto = Item.id;
                        ActualizarFichaLista(auto);
                    }
                }
            }
        }
        public void EditarFicha()
        {
            if (Item != null)
            {
                if (!Item.IsActivo)
                {
                    Helpers.Msg.Error("CLIENTE EN ESTADO INACTIVO");
                    return;
                }

                var r00 = Sistema.MyData.Permiso_Cliente_Editar(Sistema.Usuario.idGrupo);
                if (r00.Result == OOB.Resultado.Enumerados.EnumResult.isError)
                {
                    Helpers.Msg.Error(r00.Mensaje);
                    return;
                }

                if (Seguridad.Gestion.SolicitarClave(r00.Entidad))
                {
                    _gestionAgregarEditar.setGestion(new AgregarEditar.Editar.Gestion());
                    _gestionAgregarEditar.Inicializa();
                    _gestionAgregarEditar.setFichaEditar(Item.Id);
                    _gestionAgregarEditar.Inicia();
                    if (_gestionAgregarEditar.ProcesarIsoK)
                    {
                        ActualizarFichaLista(Item.Id);
                    }
                }
            }
        }