コード例 #1
0
 /// <summary>
 /// Resposnável por incluir novo registro na entidade na coleção do tipo Agencia
 /// </summary>
 /// <param name="entidade"> Entidade do tipo Agencia contendo as informações que serão inseridas no banco de dados</param>
 /// <param name="token"> Usuário logado na aplicação</param>
 /// <returns>Entidade do tipo Agencia incluída no banco de dados</returns>
 public async Task <Agencia> Criar(Agencia entidade, UsuarioAutenticado token)
 {
     using (var dao = new AgenciaDAO(token))
     {
         return(await dao.Criar(entidade));
     }
 }
コード例 #2
0
ファイル: pendientes.aspx.cs プロジェクト: carloshrs/tyg
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            CheckBox           chkSelSUrgente;
            int                intIdInforme;
            int                intGrupo   = 0;
            EncabezadoApp      Encabezado = new EncabezadoApp();
            UsuarioAutenticado Usuario    = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            if (dgLaboralesPendientes.Items.Count > 0)
            {
                intGrupo = Encabezado.crearGrupoCambioEstado(Usuario.IdUsuario, 6);
            }

            foreach (DataGridItem dgSUrg in dgLaboralesPendientes.Items)
            {
                chkSelSUrgente = (CheckBox)dgSUrg.FindControl("chkSUrgente");
                if (chkSelSUrgente.Checked)
                {
                    intIdInforme = int.Parse(dgSUrg.Cells[0].Text);
                    Encabezado.cargarEncabezado(intIdInforme);
                    Encabezado.Estado = 2;
                    Encabezado.Leido  = 1;
                    Encabezado.CambiarEstado(intIdInforme);
                    Encabezado.CambiarLeido(intIdInforme);
                    Encabezado.crearCambiosEstadoInformes(intGrupo, intIdInforme, 2);
                }
            }
            Response.Redirect("impresionpendientes.aspx?idGrupo=" + intGrupo);
        }
コード例 #3
0
 public CategoriaController(CategoriaService categoriaService, UsuarioService usuarioService,
                            UsuarioAutenticado usuarioAutenticado)
 {
     _categoriaService   = categoriaService;
     _usuarioService     = usuarioService;
     _usuarioAutenticado = usuarioAutenticado;
 }
コード例 #4
0
        public static List <Claim> ObterClaims(UsuarioAutenticado usuario)
        {
            try
            {
                var claims = new List <Claim>
                {
                    new Claim("Id", usuario.Id.ToString()),
                    new Claim("Nome", usuario.Nome),
                    new Claim("Email", usuario.Email),
                    new Claim("CPF", usuario.CPF),
                    new Claim("Ativo", usuario.Ativo.ToString()),
                    new Claim("RecintoId", usuario.RecintoId ?? string.Empty),
                    new Claim("RecintoDescricao", usuario.RecintoDescricao ?? string.Empty),
                    new Claim("RecintoCNPJ", usuario.RecintoCNPJ ?? string.Empty),
                    new Claim("DEPOT", usuario.DEPOT.ToInt().ToString()),
                };

                return(claims);
            }
            catch
            {
                Identity.Logout();

                HttpContext.Current.Response.Redirect(AppConfig.UrlICC(), true);
            }

            return(null);
        }
コード例 #5
0
ファイル: verConsulta.aspx.cs プロジェクト: carloshrs/tyg
        private void CargarConsulta(int lIdConsulta, int lidTpo)
        {
            UsuarioAutenticado Usuario   = (UsuarioAutenticado)Session["UsuarioAutenticado"];
            ContactenosDal     oContacto = new ContactenosDal();

            oContacto.Cargar(lIdConsulta, lidTpo);
            lblNombre.Text   = oContacto.Nombre;
            lblEmpresa.Text  = oContacto.Empresa;
            lblTelefono.Text = oContacto.Telefono;
            lblEmail.Text    = oContacto.MailUsuario;
            lblAsunto.Text   = oContacto.Servicio;
            lblFecha.Text    = oContacto.Fecha;
            lblConsulta.Text = oContacto.Comentarios;
            if (oContacto.Leido == 0)
            {
                oContacto.Leido          = 1;
                oContacto.IdUsuarioIntra = Usuario.IdUsuario;
                oContacto.UsuarioIntraLeido(lIdConsulta, lidTpo, Usuario.IdUsuario);
            }

            Usuario dalUsuario = new Usuario();

            dalUsuario.Cargar(oContacto.IdUsuarioIntra);
            lblUsuarioIntra.Text = dalUsuario.Nombre + " " + dalUsuario.Apellido;
        }
コード例 #6
0
        public LeilaoResponse(Leilao leilao, IUrlHelper urlHelper, UsuarioAutenticado usuarioAutenticado)
        {
            _urlHelper          = urlHelper;
            _usuarioAutenticado = usuarioAutenticado;
            _leilao             = leilao;

            Id                = leilao.Id;
            LeiloadoPorId     = leilao.LeiloadoPorId;
            IsPublico         = leilao.IsPublico;
            CriadoEm          = leilao.CriadoEm;
            AlteradoEm        = leilao.AlteradoEm;
            TotalLances       = leilao.TotalLances;
            Titulo            = leilao.Titulo;
            Descricao         = leilao.Descricao;
            LanceMinimo       = leilao.LanceMinimo;
            DataInicio        = leilao.DataInicio;
            DataFim           = leilao.DataFim;
            LanceGanhadorId   = leilao.LanceGanhadorId;
            Status            = leilao.StatusString;
            LinkCaminhoImagem = this.CriarLinkImagem();

            if (leilao.LanceGanhador != null)
            {
                LanceGanhador = new LanceResponse(leilao.LanceGanhador, _urlHelper, usuarioAutenticado);
            }

            if (leilao.LeiloadoPor != null)
            {
                LeiloadoPor = new UsuarioResponse(leilao.LeiloadoPor, _urlHelper, usuarioAutenticado);
            }

            Lances        = leilao.Lances.Select(s => new LanceResponse(s, _urlHelper, usuarioAutenticado)).ToList();
            LeilaoImagens = leilao.LeilaoImagems.Select(s => new LeilaoImagemResponse(s, _urlHelper, usuarioAutenticado)).ToList();
        }
コード例 #7
0
ファイル: Informe.aspx.cs プロジェクト: carloshrs/tyg
        private void ActualizarInforme()
        {
            InformePartidasDefuncionDal oPartidasDefuncion = new InformePartidasDefuncionDal();
            bool cargar = oPartidasDefuncion.Cargar(int.Parse(idInforme.Value));
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            oPartidasDefuncion.IdCliente = Usuario.IdCliente;
            oPartidasDefuncion.IdUsuario = Usuario.IdUsuario;

            oPartidasDefuncion.IdInforme = int.Parse(idInforme.Value);

            oPartidasDefuncion.Nombre        = txtNombre.Text;
            oPartidasDefuncion.Apellido      = txtApellido.Text;
            oPartidasDefuncion.TipoDocumento = int.Parse(cmbTipoDocumento.SelectedItem.Value);
            oPartidasDefuncion.Documento     = txtDocumento.Text;

            oPartidasDefuncion.Observaciones = txtObservaciones.Text.ToUpper();

            SubirArchivo();

            if (int.Parse(idReferencia.Value) == 0)
            {
                oPartidasDefuncion.Crear();
            }
            else
            {
                oPartidasDefuncion.Modificar(int.Parse(idInforme.Value));
            }
        }
コード例 #8
0
ファイル: ListaContratos.aspx.cs プロジェクト: carloshrs/tyg
        protected void Page_Load(object sender, EventArgs e)
        {
            // Put user code to initialize the page here
            // Usuario Logueado
            Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            if (!Page.IsPostBack)
            {
                ContratosDal Tipos = new ContratosDal();
                cmbTipo.Items.Clear();
                DataTable myTable = Tipos.TraerTipoContrato();
                cmbTipo.Items.Add("Todos los Tipos de Contratos");
                ListItem myItem;
                foreach (DataRow myRow in myTable.Rows)
                {
                    myItem = new ListItem(myRow[0].ToString(), myRow[1].ToString());
                    cmbTipo.Items.Add(myItem);
                }

                ListaClientes();

                ContratosApp contratos = new ContratosApp();
                dgridEncabezados.DataSource = contratos.ListaContratos(-1, "", -1, "", "", true);
                dgridEncabezados.DataBind();
            }
        }
コード例 #9
0
ファイル: ListaContratos.aspx.cs プロジェクト: carloshrs/tyg
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            Usuario = (UsuarioAutenticado)(Session["UsuarioAutenticado"]);
            int idCliente = -1;

            if (cmbClientes.SelectedValue == "Todos los Clientes")
            {
                idCliente = -1;
            }
            else
            {
                idCliente = int.Parse(cmbClientes.SelectedValue);
            }

            int          idTipo;
            ContratosApp contratos = new ContratosApp();

            if (cmbTipo.SelectedValue == "Todos los Tipos de Contratos")
            {
                idTipo = -1;
            }
            else
            {
                idTipo = int.Parse(cmbTipo.SelectedValue);
            }

            dgridEncabezados.DataSource = contratos.ListaContratos(idTipo, TxtContengan.Text, idCliente, "", "", true);
            dgridEncabezados.DataBind();
        }
コード例 #10
0
ファイル: abmResultado.aspx.cs プロジェクト: carloshrs/tyg
        protected void Aceptar_Click(object sender, EventArgs e)
        {
            InhibicionesDal oInhibicion = new InhibicionesDal();
            //bool cargar = oInformePropiedad.cargarTitular(int.Parse(idTitularInmueble.Value));

            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            oInhibicion.IdCliente = Usuario.IdCliente;
            oInhibicion.IdUsuario = Usuario.IdUsuario;
            oInhibicion.IdInforme = int.Parse(idInforme.Value);

            oInhibicion.Medida                 = txtMedida.Text.ToUpper();
            oInhibicion.Diario                 = txtDiario.Text.ToUpper();
            oInhibicion.Ano                    = txtAnio.Text;
            oInhibicion.Fecha                  = txtFecha.Text;
            oInhibicion.TipoMedida             = txtTipoMedida.Text.ToUpper();
            oInhibicion.OrdenadoPor            = txtOrdenadoPor.Text.ToUpper();
            oInhibicion.Secretaria             = txtSecretaria.Text.ToUpper();
            oInhibicion.EnAutos                = txtEnAutos.Text.ToUpper();
            oInhibicion.TipoBusqueda           = txtTipoBusqueda.Text.ToUpper();
            oInhibicion.InmueblesGravados      = txtInmueblesGravados.Text.ToUpper();
            oInhibicion.AnotacionesDefinitivas = txtAnotacionesDefinitivas.Text.ToUpper();


            if (Request.QueryString["idResultado"] != null)
            {
                oInhibicion.ModificarResultado(int.Parse(Request.QueryString["idResultado"]));
            }
            else
            {
                oInhibicion.CrearResultado();
            }

            Page.RegisterClientScriptBlock("cerrar", "<script>window.close();</script>");
        }
コード例 #11
0
ファイル: abmMatricula.aspx.cs プロジェクト: carloshrs/tyg
        protected void Aceptar_Click(object sender, EventArgs e)
        {
            BusquedaPropiedadApp objBusquedaPropiedad = new BusquedaPropiedadApp();
            //bool cargar = oInformePropiedad.cargarTitular(int.Parse(idTitularInmueble.Value));

            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            objBusquedaPropiedad.IdCliente = Usuario.IdCliente;
            objBusquedaPropiedad.IdUsuario = Usuario.IdUsuario;
            objBusquedaPropiedad.IdInforme = int.Parse(idInforme.Value);
            objBusquedaPropiedad.PropTipo  = int.Parse(cmbTipoPropiedad.SelectedValue);
            objBusquedaPropiedad.Matricula = txtLegajo.Text;
            objBusquedaPropiedad.PropFolio = txtFolio.Text;
            objBusquedaPropiedad.PropTomo  = txtTomo.Text;
            objBusquedaPropiedad.PropAno   = txtAno.Text;

            if (Request.QueryString["idMatricula"] != null)
            {
                objBusquedaPropiedad.ModificarMatricula(int.Parse(Request.QueryString["idMatricula"]));
            }
            else
            {
                objBusquedaPropiedad.CrearMatricula();
            }

            Page.RegisterClientScriptBlock("cerrar", "<script>window.close();</script>");
        }
コード例 #12
0
ファイル: AbmMovimiento.aspx.cs プロジェクト: carloshrs/tyg
        private int GenerarMovimiento()
        {
            CheckBox           chkEstado;
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];
            int idCliente           = int.Parse(hIdCliente.Value);
            int idUsuarioIntra      = Usuario.IdUsuario;
            int idTipoDocumentacion = int.Parse(tipoDocumentacion.Value);
            GestorPreciosApp gp     = new GestorPreciosApp();
            int     idMovimiento    = gp.crearMovimiento(idTipoDocumentacion, idCliente, idUsuarioIntra);
            decimal montoTotal      = 0;

            foreach (DataGridItem myItem in dgridRemitos.Items)
            {
                chkEstado = (CheckBox)myItem.FindControl("chkEstado");
                if (chkEstado.Checked)
                {
                    gp.agregarRemitoParteEntregaMovimiento(idTipoDocumentacion, idMovimiento, int.Parse(myItem.Cells[1].Text));
                    montoTotal = montoTotal + gp.precioTotalRemitoParteEntrega(idTipoDocumentacion, int.Parse(myItem.Cells[1].Text));
                }
            }

            //gp



            return(idMovimiento);
        }
コード例 #13
0
ファイル: Informe.aspx.cs プロジェクト: carloshrs/tyg
        private void ActualizarInforme()
        {
            GravamenesDal mandato = new GravamenesDal();
            bool          cargar  = mandato.Cargar(int.Parse(idInforme.Value), "mandato");
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            mandato.IdCliente = Usuario.IdCliente;
            mandato.IdUsuario = Usuario.IdUsuario;


            mandato.IdInforme     = int.Parse(idInforme.Value);
            mandato.Folio         = txtFolio.Text;
            mandato.Tomo          = txtTomo.Text;
            mandato.Ano           = txtAno.Text;
            mandato.Observaciones = txtObservaciones.Text.ToUpper();

            if (int.Parse(idReferencia.Value) == 0)
            {
                mandato.Crear("mandato");
            }
            else
            {
                mandato.Modificar(int.Parse(idInforme.Value), "mandato");
            }
        }
コード例 #14
0
 /// <summary>
 /// Responsável por recuperar uma lista da entidade definida no tipo Agencia pelo campos da própria entidade
 /// </summary>
 /// <param name="entidade"> Entidade do tipo Agencia contendo as informações que serão utilizadas para filtrar os dados</param>
 /// <param name="token"> Usuário logado na aplicação</param>
 /// <returns>Objetos encontrado pelo filtro informado do tipo Agencia</returns>
 public async Task <IList <Agencia> > ListarPorEntidade(Agencia entidade, UsuarioAutenticado token)
 {
     using (var dao = new AgenciaDAO(token))
     {
         return(await dao.ListarPorEntidade(entidade));
     }
 }
コード例 #15
0
ファイル: importar.aspx.cs プロジェクト: carloshrs/tyg
        protected void btnFinalizar_Click(object sender, EventArgs e)
        {
            int vDNI      = 0;
            int vNombre   = 0;
            int vApellido = 0;
            int vSexo     = 0;
            int vCUIT     = 0;
            int idRef;

            vDNI      = int.Parse(cmbColDNI.SelectedValue);
            vApellido = int.Parse(cmbColApellido.SelectedValue);
            if (cmbColNombre.SelectedValue != "")
            {
                vNombre = int.Parse(cmbColNombre.SelectedValue);
            }
            vSexo = int.Parse(cmbColSexo.SelectedValue);
            vCUIT = int.Parse(cmbColCUIT.SelectedValue);


            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            // Crear la referencia cuando se genera una nueva solicitud.
            ReferenciasApp Referencia = new ReferenciasApp();

            Referencia.Descripcion   = "";
            Referencia.Estado        = 1;
            Referencia.Observaciones = "";
            Referencia.Path          = "";
            Referencia.isFile        = 0;
            Referencia.IdUsuario     = Usuario.IdUsuario;
            Referencia.IdCliente     = 3490; // BANCOR
            idRef = Referencia.Crear();
            string tDNI      = "";
            string tApellido = "";
            string tNombre   = "";
            string tSexo     = "";
            string tCUIT     = "";


            DataTable dt = Session["dtGrilla"] as DataTable;

            foreach (DataRow dgImportar in dt.Rows)
            {
                //intIdInforme = int.Parse(dgImportar.Cells[0].Text);
                //Encabezado.crearCambiosEstadoInformes(intGrupo, intIdInforme, 2);
                tDNI      = dgImportar[vDNI - 1].ToString();
                tApellido = dgImportar[vApellido - 1].ToString();
                if (vNombre != 0)
                {
                    tNombre = dgImportar[vNombre - 1].ToString();
                }
                tSexo = dgImportar[vSexo - 1].ToString();
                tCUIT = dgImportar[vCUIT - 1].ToString();

                InsertarEncabezadosPartidas(idRef, Usuario.IdUsuario, tDNI, tApellido, tNombre, tSexo, tCUIT);
            }

            pnObtener.Visible           = false;
            pnProcesoFinalizado.Visible = true;
        }
コード例 #16
0
 /// <summary>
 /// Resposnável por atualizar o registro na entidade do tipo Banco
 /// </summary>
 /// <param name="id">ID do registro da entidade informada no tipo Banco</param>
 /// <param name="entidade"> Entidade do tipo Banco contendo as informações que serão atualizadas no banco de dados</param>
 /// <param name="token"> Usuário logado na aplicação</param>
 /// <returns>Entidade atualizada no banco de dados</returns>
 public async Task <Banco> Atualizar(long id, Banco entidade, UsuarioAutenticado token)
 {
     using (var dao = new BancoDAO(token))
     {
         return(await dao.Atualizar(id, entidade));
     }
 }
コード例 #17
0
ファイル: cargarEmpresa.aspx.cs プロジェクト: LICSU/GrupoLi
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            _autenticado = new UsuarioAutenticado(fIdentity);
            if (_autenticado.ClienteID == "1")
            {
                phUnidad.Visible = true;
                sSelectSQL       = "SELECT ClienteID AS VAL, ClienteNombre AS TXT FROM Cliente WHERE ClienteID > 1 ORDER BY TXT ";
                Utilidades.CargarListado(ref dplUnidad, sSelectSQL, cn, ref Err, true);
                ViewState["valor"] = "";
            }
            else
            {
                phUnidad.Visible = false;
                sSelectSQL       = "SELECT ClienteID AS VAL, ClienteNombre AS TXT FROM Cliente WHERE ClienteID = " + _autenticado.ClienteID + " ORDER BY TXT";
                Utilidades.CargarListado(ref dplUnidad, sSelectSQL, cn, ref Err, true);
                dplUnidad.Items.Remove(dplUnidad.Items.FindByValue(""));
                dplUnidad.Enabled  = false;
                ViewState["valor"] = _autenticado.ClienteID;
            }

            BindGridView();
        }
    }
コード例 #18
0
 /// <summary>
 /// Responsável por recuperar a entidade definida no tipo Banco pelo ID
 /// </summary>
 /// <param name="id">ID do registro da entidade informada no tipo Banco</param>
 /// <param name="token"> Usuário logado na aplicação</param>
 /// <returns>Objeto do tipo Banco encontrado pelo id informado</returns>
 public async Task <Banco> BuscarPorID(long id, UsuarioAutenticado token)
 {
     using (var dao = new BancoDAO(token))
     {
         return(await dao.BuscarPorID(id));
     }
 }
コード例 #19
0
ファイル: Contactenos.aspx.cs プロジェクト: carloshrs/tyg
        protected void Page_Load(object sender, System.EventArgs e)
        {
            // Put user code to initialize the page here
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            lblUsuario.Text = Usuario.NombreUsuario;
        }
コード例 #20
0
 /// <summary>
 /// Resposnável por incluir novo registro na entidade na coleção do tipo Banco
 /// </summary>
 /// <param name="entidade"> Entidade do tipo Banco contendo as informações que serão inseridas no banco de dados</param>
 /// <param name="token"> Usuário logado na aplicação</param>
 /// <returns>Entidade do tipo Banco incluída no banco de dados</returns>
 public async Task <Banco> Criar(Banco entidade, UsuarioAutenticado token)
 {
     using (var dao = new BancoDAO(token))
     {
         return(await dao.Criar(entidade));
     }
 }
コード例 #21
0
        public static List <Claim> ObterClaims(UsuarioAutenticado usuario)
        {
            try
            {
                var claims = new List <Claim>
                {
                    new Claim("Id", usuario.Id.ToString()),
                    new Claim("Nome", usuario.Nome),
                    new Claim("Email", usuario.Email),
                    new Claim("CPF", usuario.CPF),
                    new Claim("Ativo", usuario.Ativo.ToString()),
                    new Claim("TransportadoraId", usuario.TransportadoraId.ToString()),
                    new Claim("TransportadoraDescricao", usuario.TransportadoraDescricao),
                    new Claim("TransportadoraCNPJ", usuario.TransportadoraCNPJ)
                };

                return(claims);
            }
            catch
            {
                Identity.Logout();

                HttpContext.Current.Response.Redirect(AppConfig.UrlICC(), true);
            }

            return(null);
        }
コード例 #22
0
 /// <summary>
 /// Resposnável por excluir logicamente o registro informado
 /// </summary>
 /// <param name="id">ID do registro da entidade informada no tipo Banco</param>
 /// <param name="token"> Usuário logado na aplicação</param>
 /// <returns>Task para chamada assíncrona</returns>
 public async Task Deletar(long id, UsuarioAutenticado token)
 {
     using (var dao = new BancoDAO(token))
     {
         await dao.Deletar(id);
     }
 }
コード例 #23
0
        private void ActualizarInforme()
        {
            GravamenesDal oHipoteca = new GravamenesDal();
            bool          cargar    = oHipoteca.Cargar(int.Parse(idInforme.Value), "Hipotecas");
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            oHipoteca.IdCliente = Usuario.IdCliente;
            oHipoteca.IdUsuario = Usuario.IdUsuario;

            oHipoteca.IdInforme     = int.Parse(idInforme.Value);
            oHipoteca.Folio         = txtFolio.Text;
            oHipoteca.Tomo          = txtTomo.Text;
            oHipoteca.Ano           = txtAno.Text;
            oHipoteca.Observaciones = txtObservaciones.Text.ToUpper();

            if (int.Parse(idReferencia.Value) == 0)
            {
                oHipoteca.Crear("Hipotecas");
            }
            else
            {
                oHipoteca.Modificar(int.Parse(idInforme.Value), "Hipotecas");
            }
        }
コード例 #24
0
 /// <summary>
 /// Responsável por recuperar uma lista da entidade definida no tipo Banco pelo campos da própria entidade
 /// </summary>
 /// <param name="entidade"> Entidade do tipo Banco contendo as informações que serão utilizadas para filtrar os dados</param>
 /// <param name="token"> Usuário logado na aplicação</param>
 /// <returns>Objetos encontrado pelo filtro informado do tipo Banco</returns>
 public async Task <IList <Banco> > ListarPorEntidade(Banco entidade, UsuarioAutenticado token)
 {
     using (var dao = new BancoDAO(token))
     {
         return(await dao.ListarPorEntidade(entidade));
     }
 }
コード例 #25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        _autenticado = new UsuarioAutenticado(fIdentity);
        if (!IsPostBack)
        {
            BindGridView();
            sSelectSQL = "SELECT DISTINCT(dbo.ClasePlantilla.ClasePlantillaID) as VAL, " +
                         "  (dbo.Clase.ClaseDescripcion+' '+ " +
                         "  dbo.ClasePlantilla.ClasePlantillaFecha+' '+" +
                         "  dbo.ClasePlantilla.ClasePlantillaHora+' '+" +
                         "  dbo.Cliente.ClienteNombre) as TXT" +
                         "  FROM dbo.Clase INNER JOIN" +
                         "  dbo.ClasePlantilla ON dbo.Clase.ClaseID = dbo.ClasePlantilla.ClaseID INNER JOIN" +
                         "  dbo.Cliente ON dbo.ClasePlantilla.ClienteID = dbo.Cliente.ClienteID INNER JOIN" +
                         "  dbo.Reserva ON dbo.ClasePlantilla.ClasePlantillaID = dbo.Reserva.ClasePlantillaID" +
                         "  WHERE (dbo.ClasePlantilla.ProfesorID = " + _autenticado.UsuarioID + ")" +
                         "  AND (CONVERT(DATE,dbo.ClasePlantilla.ClasePlantillaFecha, 103) = CONVERT(DATE, GETDATE(), 103))";

            /* sSelectSQL = "SELECT DISTINCT(ClasePlantilla.ClasePlantillaID) as ID, (Clase.ClaseDescripcion+' '+ClasePlantilla.ClasePlantillaFecha+' '+ClasePlantilla.ClasePlantillaHora) as TXT, " +
             *           " Clase.ClaseID as VAL" +
             *           " FROM ClasePlantilla INNER JOIN" +
             *           " Reserva ON ClasePlantilla.ClasePlantillaID = Reserva.ClasePlantillaID INNER JOIN" +
             *           " Clase ON ClasePlantilla.ClaseID = Clase.ClaseID" +
             *           " WHERE (ClasePlantilla.ProfesorID = " + _autenticado.UsuarioID + ") AND " +
             *           " CONVERT(date,ClasePlantilla.ClasePlantillaFecha,103) >= CONVERT(date,GETDATE(),103) ";
             * MostrarMsjModal(sSelectSQL, "");*/
            Utilidades.CargarListado(ref dplClases, sSelectSQL, cn, ref Err, true);
        }
    }
コード例 #26
0
        private void EliminarItemRemito(int idTipoDocumentacion, int nroRemito, string item)
        {
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            string[]         DelItem = item.Split('_');
            GestorPreciosApp gp      = new GestorPreciosApp();

            if (DelItem[0] == "Delinf")
            {
                if (nroRemito != 0)
                {
                    gp.eliminarInformeRemito(idTipoDocumentacion, nroRemito, int.Parse(DelItem[1].ToString()));
                }
                //else
                //ClientScript.RegisterClientScriptBlock(this.GetType(), "eliminar", "<script>eliminarFilaInforme(" + DelItem[1] + ")</script>");
            }
            if (DelItem[0] == "Deladi")
            {
                if (nroRemito != 0)
                {
                    gp.eliminarAdicionalRemito(idTipoDocumentacion, nroRemito, int.Parse(DelItem[1].ToString()));
                }
                //else
            }
            //idTipo=" + idTipoDocumentacion + "&
            gp.setearMontoRemito(nroRemito, idTipoDocumentacion, 1);
            Response.Redirect("AbmRemitos.aspx?id=" + nroRemito + "&idTipo=" + idTipoDocumentacion + "&idCliente=" + hIdCliente.Value);
        }
コード例 #27
0
ファイル: altaContrato.aspx.cs プロジェクト: carloshrs/tyg
        protected void Aceptar_Click(object sender, System.EventArgs e)
        {
            ContratoAPP contrato = new ContratoAPP();

            contrato.IdTipo = int.Parse(cmbTipoContrato.SelectedValue);
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            contrato.IdCliente = int.Parse(cmbClientes.SelectedValue);
            if (cmbUsuarios.SelectedValue.ToString() != "")
            {
                contrato.UsuarioCliente = cmbUsuarios.SelectedValue.ToString();
            }
            else
            {
                contrato.UsuarioCliente = txtPersona.Text;
            }
            contrato.IdUsuario   = Usuario.IdUsuario;
            contrato.Descripcion = Observaciones.Text.ToString();

            contrato.Numero      = txtNumero.Text.ToString();
            contrato.FechaInicio = txtFechaInicio.Text.ToString();
            contrato.FechaFin    = txtFechaFin.Text.ToString();


            int idNewContrato = contrato.Crear();

            Response.Redirect("ListaPersonas.aspx?Id=" + idNewContrato);
        }
コード例 #28
0
        private void ActualizarInforme()
        {
            BusquedaPropiedadApp objBusquedaAutomotor = new BusquedaPropiedadApp();
            bool cargar = objBusquedaAutomotor.Cargar(int.Parse(idInforme.Value));
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            objBusquedaAutomotor.IdCliente = Usuario.IdCliente;
            objBusquedaAutomotor.IdUsuario = Usuario.IdUsuario;

            objBusquedaAutomotor.IdInforme     = int.Parse(idInforme.Value);
            objBusquedaAutomotor.Nombre        = txtNombre.Text;
            objBusquedaAutomotor.Apellido      = txtApellido.Text;
            objBusquedaAutomotor.IdTipoDoc     = int.Parse(cmbTipoDocumento.SelectedValue);
            objBusquedaAutomotor.NroDoc        = txtDocumento.Text;
            objBusquedaAutomotor.Resultado     = cmbResultado.SelectedValue;
            objBusquedaAutomotor.Observaciones = txtObservaciones.Text;
            //EMPRESA
            objBusquedaAutomotor.RazonSocial      = RazonSocial.Text;
            objBusquedaAutomotor.Cuit             = Cuit.Text;
            objBusquedaAutomotor.ProvinciaEmpresa = int.Parse(cmbProvinciaEmpresas.SelectedValue);
            objBusquedaAutomotor.IdTipoPersona    = int.Parse(idTipoPersona.Value);

            SubirArchivo();

            if (int.Parse(idReferencia.Value) == 0)
            {
                objBusquedaAutomotor.Crear();
            }
            else
            {
                objBusquedaAutomotor.Modificar(int.Parse(idInforme.Value));
            }
        }
コード例 #29
0
 public MetaController(MetaService metaService, UsuarioService usuarioService,
                       UsuarioAutenticado usuarioAutenticado)
 {
     _metaService        = metaService;
     _usuarioService     = usuarioService;
     _usuarioAutenticado = usuarioAutenticado;
 }
コード例 #30
0
 /// <summary>
 /// Resposnável por atualizar o registro na entidade do tipo Agencia
 /// </summary>
 /// <param name="id">ID do registro da entidade informada no tipo Agencia</param>
 /// <param name="entidade"> Entidade do tipo Agencia contendo as informações que serão atualizadas no banco de dados</param>
 /// <param name="token"> Usuário logado na aplicação</param>
 /// <returns>Entidade atualizada no banco de dados</returns>
 public async Task <Agencia> Atualizar(long id, Agencia entidade, UsuarioAutenticado token)
 {
     using (var dao = new AgenciaDAO(token))
     {
         return(await dao.Atualizar(id, entidade));
     }
 }