Ejemplo n.º 1
0
 private void SalvarPerfil()
 {
     fachada = new Fachada();
     try
     {
         if (IDFuncionario > 0)
         {
             if (ListaNovasCompetencias.Count > 0)
             {
                 bool salvo = fachada.SalvarPerfil((int)IDFuncionario, ListaNovasCompetencias);
                 if (salvo)
                 {
                     //LoadInfoPerfil();
                     //Page.Response.Redirect(Page.Request.Url.ToString(), false);
                     ListaNovasCompetencias = new List <CompetenciaNivelDTO>();
                     Master.OpenSuccesModal("Perfil salvo com sucesso!");
                 }
             }
             else
             {
                 Master.OpenWarningModal("Você não adicionou nenhuma nova competência ao perfil!");
             }
         }
     }
     catch (Exception ex)
     {
         Master.OpenErrorModal(ex.Message);
     }
 }
Ejemplo n.º 2
0
        public List <Users> ListarUsuarios()
        {
            try
            {
                List <MVM.BackAPIWeb.Maestros.Model.Users> UsersBack = new List <MVM.BackAPIWeb.Maestros.Model.Users>();
                List <Users> ListUser = new List <Users>();
                UsersBack = new Fachada().ObtenerUsuarios();

                foreach (MVM.BackAPIWeb.Maestros.Model.Users User in UsersBack)
                {
                    Users Uss = new Users();
                    Uss.idUsuario     = User.idUsuario;
                    Uss.Contrasena    = User.Contrasena;
                    Uss.NombreUsuario = User.NombreUsuario;
                    Uss.Rol           = User.Rol;
                    Uss.Area          = User.Area;
                    ListUser.Add(Uss);
                }
                return(ListUser);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 3
0
        public IEnumerable <DtoFabricado> mostrarTodosFabricados()
        {
            List <Fabricado>    fabricados = Fachada.TraerTodoProdFabricado();
            List <DtoFabricado> retorno    = new List <DtoFabricado>();

            foreach (Fabricado fab in fabricados)
            {
                retorno.Add(
                    new DtoFabricado
                {
                    Id             = fab.Id,
                    Nombre         = fab.Nombre,
                    desc           = fab.Desc,
                    costo          = fab.Costo,
                    precioSugerido = fab.PrecioSugerido,
                    descontinuado  = fab.Descontinuado,
                    tiempoFab      = fab.TiempoFab,
                    usuarioAlta    = fab.UsuarioAlta,
                    idFabricado    = fab.IdFabricado,
                    tiempoRestante = fab.TiempoRestante
                });
            }

            return(retorno);
        }
Ejemplo n.º 4
0
        private void buttonBuscar_Click(object sender, EventArgs e)
        {
            labelDireccion.Visible  = true;
            labelHoraInicio.Visible = true;
            labelHoraFin.Visible    = true;

            textBoxDireccion.Visible   = true;
            comboBoxHoraInicio.Visible = true;
            comboBoxHoraFin.Visible    = true;
            try
            {
                Fachada f = new Fachada();
                if (textBoxId.Text != String.Empty)
                {
                    voc = f.darConsultorio(Int64.Parse(textBoxId.Text));
                    textBoxDireccion.Text   = voc.Direccion;
                    comboBoxHoraFin.Text    = voc.HoraFin.ToString();
                    comboBoxHoraInicio.Text = voc.HoraInicio.ToString();
                }
            } catch (ConsultorioInvalido)
            {
                limpiarTextBox();
                MessageBox.Show("Id de Consultorio no existe", "ABMConsultorio", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
            }
        }
Ejemplo n.º 5
0
 public Principal(Fachada fachada, String vendedor)
 {
     InitializeComponent();
     this.CenterToScreen();
     this.fachada  = fachada;
     this.vendedor = vendedor;
 }
Ejemplo n.º 6
0
        private void PesquisarRecursos()
        {
            fachada = new Fachada();
            bool calculoMelhores = radMelhores.Checked;

            try
            {
                List <UsuarioDTO> listaUsuarios = fachada.PesquisarRecursos(ListaCompetenciaProjNivel, calculoMelhores);

                if (listaUsuarios.Count > 0)
                {
                    ListaUsuariosDTO = listaUsuarios;
                    grvResultadoPesquisa.DataSource = listaUsuarios;
                    grvResultadoPesquisa.DataBind();

                    lblLegend.Text = "Resultado da Pesquisa";
                    divConfiguraPesquisa.Visible = false;
                    divResultadoPesquisa.Visible = true;
                }
                else
                {
                    Master.OpenWarningModal("Não foi encontrado nenhum recurso com pelos menos uma das competências do exigidas pelo projeto!");
                }
            }
            catch (Exception ex)
            {
                Master.OpenErrorModal(ex.Message);
            }
        }
Ejemplo n.º 7
0
        private void buttonExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                //verifica se tem alguma linha seleciona
                if (dataGridViewProduto.SelectedRows.Count == 0)
                {
                    MessageBox.Show("Selecione a linha para excluir");
                    return;
                }
                //Pergunta se realmente quer excluir
                DialogResult resultado = MessageBox.Show("Tem certeza que deseja excluir esse produto?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (resultado == DialogResult.No)
                {
                    return;
                }
                Produto produto;
                //pega o cliente no grid
                produto = (dataGridViewProduto.SelectedRows[0].DataBoundItem as Produto);
                Fachada fac = new Fachada();
                fac.ExcluirProduto(produto);
                MessageBox.Show("Cliente excluido com sucesso!");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao excluir" + ex.Message);
            }
        }
        private void ConsultarRecursos(int idProjeto)
        {
            fachada = new Fachada();
            try
            {
                List <ProjetoUsuarioDTO> listaRecursosDoProjeto = new List <ProjetoUsuarioDTO>();
                if (idProjeto != null && idProjeto > 0)
                {
                    listaRecursosDoProjeto = fachada.LoadRHProjeto(idProjeto);

                    if (listaRecursosDoProjeto.Count > 0)
                    {
                        grvRecursos.Visible = true;
                        lblPopupMsg.Visible = false;

                        grvRecursos.DataSource = listaRecursosDoProjeto;
                        grvRecursos.DataBind();
                    }
                    else
                    {
                        lblPopupMsg.Visible = true;
                        grvRecursos.Visible = false;
                    }
                    AbrirPopup();
                }
            }
            catch (Exception ex)
            {
                Master.OpenErrorModal(ex.Message);
            }
        }
Ejemplo n.º 9
0
        public ActionResult ListadoProveedor()
        {
            var cuenta     = Session["CUENTA"] as Cuenta;
            var vProveedor = Fachada.ObtenerListaProveedor();

            return(Json(vProveedor));
        }
Ejemplo n.º 10
0
 private void AlterarNivel()
 {
     fachada = new Fachada();
     try
     {
         int? idGerente             = Master.UsuarioAtual.UsuarioID;
         bool competenciasAlteradas = fachada.AlterarCompetencias(idGerente, IDFuncionario, ListaCompetenciasComNivel);
         if (ListaRecursosProjetoPorID == null)
         {
             ListaRecursosProjetoPorID = new List <int?>();
         }
         if (!ListaRecursosProjetoPorID.Contains(IDFuncionario))
         {
             NumeroFuncionariosAvaliados = NumeroFuncionariosAvaliados + 1;
             ListaRecursosProjetoPorID.Add(IDFuncionario);
         }
         if (competenciasAlteradas)
         {
             // abre a popup de sucesso.
             Master.OpenSuccesModal("Competências alteradas com Sucesso!");
         }
         else
         {
             Master.OpenWarningModal("Houve um problema ao alterar as competências!");
         }
     }
     catch (Exception ex)
     {
         Master.OpenErrorModal(ex.Message);
     }
 }
Ejemplo n.º 11
0
        private void FinalizarAvaliacao()
        {
            fachada = new Fachada();
            try
            {
                int? idGerente       = Master.UsuarioAtual.UsuarioID;
                bool projetoAvaliado = fachada.MarcarProjetoAvaliado(IDProjeto);

                if (projetoAvaliado)
                {
                    // abre a popup de sucesso.
                    Master.LoadProjetosTerminados();
                    //Response.Redirect("~/AvaliarEquipe.aspx");
                    Master.OpenSuccesModal("Equipe avaliada com Sucesso!");
                    LimparDadosCompetencias();
                    LimparDadosPropriedades();
                    ddlProjeto.Text            = String.Empty;
                    ddlNomeFuncionario.Visible = false;
                    lblNomeFuncionario.Visible = false;
                }
            }
            catch (Exception ex)
            {
                Master.OpenErrorModal(ex.Message);
            }
        }
Ejemplo n.º 12
0
        private void LoadCompetencias()
        {
            fachada = new Fachada();
            try
            {
                if (!String.IsNullOrEmpty(ddlNomeFuncionario.SelectedItem.Value))
                {
                    IDFuncionario = Convert.ToInt32(ddlNomeFuncionario.SelectedItem.Value);
                }

                ListaCompetenciasComNivel = fachada.LoadCompetenciasProjetoComNiveis(IDFuncionario, IDProjeto);

                if (ListaCompetenciasComNivel.Count > 0)
                {
                    grvGridCompetencias.DataSource = ListaCompetenciasComNivel;
                    grvGridCompetencias.DataBind();
                    btnSalvar.Visible = true;
                }
                else
                {
                    LimparDadosCompetencias();
                }
            }
            catch (Exception ex)
            {
                Master.OpenErrorModal(ex.Message);
            }
        }
Ejemplo n.º 13
0
 private void LoadRecursosProjeto()
 {
     if (ddlProjeto.SelectedItem.Value != null && !String.IsNullOrEmpty(ddlProjeto.SelectedItem.Value))
     {
         IDProjeto = Convert.ToInt32(ddlProjeto.SelectedItem.Value);
         try
         {
             fachada = new Fachada();
             ListaRecursosProjeto     = fachada.LoadRHProjetoDDL((int)IDProjeto);
             NumeroFuncionariosEquipe = ListaRecursosProjeto.Count;
             ListaRecursosProjeto.Insert(0, new DropDownItem(null, ""));
             ddlNomeFuncionario.DataSource = ListaRecursosProjeto;
             ddlNomeFuncionario.DataBind();
             lblNomeFuncionario.Visible = true;
             ddlNomeFuncionario.Visible = true;
             //btnSalvar.Visible = true;
         }
         catch (Exception ex)
         {
             Master.OpenErrorModal(ex.Message);
         }
     }
     else
     {
         ddlNomeFuncionario.DataSource = null;
         ddlNomeFuncionario.DataBind();
         lblNomeFuncionario.Visible = false;
         ddlNomeFuncionario.Visible = false;
         LimparDadosPropriedades();
     }
 }
        public List <Comunicacion> ListarComunicacion()
        {
            try
            {
                List <MVM.BackAPIWeb.Maestros.Model.Comunicacion> ComBack = new List <MVM.BackAPIWeb.Maestros.Model.Comunicacion>();
                List <Comunicacion> ListCom = new List <Comunicacion>();
                ComBack = new Fachada().ObtenerComunicaciones();

                foreach (MVM.BackAPIWeb.Maestros.Model.Comunicacion Com in ComBack)
                {
                    Comunicacion Comu = new Comunicacion();
                    Comu.idComunicacion      = Com.idComunicacion;
                    Comu.Consecutivo         = Com.Consecutivo;
                    Comu.CodTipoComunicacion = Com.CodTipoComunicacion;
                    Comu.UsuarioGestor       = Com.UsuarioGestor;
                    Comu.Remitente           = Com.Remitente;
                    Comu.Destinatario        = Com.Destinatario;
                    Comu.FechaRadc           = Com.FechaRadc;
                    ListCom.Add(Comu);
                }
                return(ListCom);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 15
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            if (txtuser.Text == "")
            {
                DivAlerta.Visible = true;
                lblAlerta.Text    = "El campo Usuario es Obligatorio";
            }
            else if (txtPass.Text == "")
            {
                DivAlerta.Visible = true;
                lblAlerta.Text    = "El campo Contraseña es Obligatorio";
            }
            else
            {
                string respuesta = new Fachada().ValidarUsuario(txtuser.Text, txtPass.Text);

                if (respuesta == "Acceso Denegado")
                {
                    DivAlerta.Visible = true;
                    lblAlerta.Text    = respuesta;
                }
                else
                {
                    SessionManager.usuario = new Fachada().ConsultarUsuario(txtuser.Text, txtPass.Text);
                    Response.Redirect("Forms/Index");
                }
            }
        }
        protected void GridViewEspect_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "VerDetalles")
            {
                int indiceFila = Convert.ToInt32(e.CommandArgument);

                GridViewRow lafila  = this.GridViewEspect.Rows[indiceFila];
                TableCell   laCelda = lafila.Cells[0];

                string idEspectaculo = laCelda.Text.ToString();
                int    idEsp         = 0;
                int.TryParse(idEspectaculo, out idEsp);

                especSeleccionado = Fachada.BuscarEspectaculoPorID(idEsp);

                if (especSeleccionado != null)
                {
                    if (especSeleccionado.Fecha > DateTime.Today)
                    {
                        List <Espectaculo> listaAux = new List <Espectaculo>();
                        listaAux.Add(especSeleccionado);

                        GridViewDetalles.Visible    = true;
                        GridViewDetalles.DataSource = listaAux;
                        GridViewDetalles.DataBind();

                        btReservar.Visible = true;
                    }
                    else
                    {
                        lblMensajeFiltrado.Text = "El espectaculo seleccionado ya fue realizado";
                    }
                }
            }
        }
Ejemplo n.º 17
0
        private void CarregarIdioma()
        {
            Fachada fachada = Fachada.Instance;

            rm = fachada.carregaIdioma();

            if (isRoteiro)
            {
                this.Text = rm.GetString("FIND_CAPTION_ROTA");
            }
            else
            {
                this.Text = rm.GetString("FIND_CAPTION_MENSAGEM");
            }

            this.lbFindWhat.Text    = rm.GetString("FIND_WHAT");
            this.gbFindOptions.Text = rm.GetString("FIND_OPTION");

            this.cbIgnoreCase.Text = rm.GetString("FIND_IGNORECASE");
            this.cbMatchWord.Text  = rm.GetString("FIND_MATCHWORD");
            this.cbTexts.Text      = rm.GetString("FIND_TEXTS");

            this.btFind.Text     = rm.GetString("FIND_BUTTONFIND");
            this.btCancelar.Text = rm.GetString("FIND_CANCEL");
        }
Ejemplo n.º 18
0
        private void CarregarHistoricoComp(int idCompetencia, string nomeCompetencia, int idFuncionario)
        {
            fachada = new Fachada();
            try
            {
                List <CompetenciaNivelDTO> listaCompetencias = fachada.CarregarHistoricoComp(idCompetencia, idFuncionario);
                if (listaCompetencias.Count > 0)
                {
                    string script = "Morris.Bar({{element: 'divGrafico', data: [{0}], xkey: 'y', ykeys: ['a'], labels: ['{1}'], hideHover: true, resize: true}});";
                    string item   = "{{ y: '{0}', a: {1}}},";
                    string dados  = String.Empty;

                    foreach (CompetenciaNivelDTO compNivel in listaCompetencias)
                    {
                        string data = Convert.ToString(compNivel.CompAvalData.ToShortDateString(), Master.Cultura);
                        dados = dados + String.Format(item, data, compNivel.CompNivel);
                    }

                    string scriptFinal = String.Format(script, dados, nomeCompetencia);
                    ScriptManager.RegisterStartupScript(this, GetType(), "PlotarGrafico", "$(function() {" + scriptFinal + " });", true);
                }
            }
            catch (Exception ex)
            {
                Master.OpenErrorModal(ex.Message);
            }
        }
Ejemplo n.º 19
0
        private void AtualizarEquipe()
        {
            fachada = new Fachada();
            try
            {
                int projetoID = Convert.ToInt32(ddlProjeto.SelectedItem.Value);
                if (projetoID > 0)
                {
                    bool equipeRemovida = fachada.RemoverEquipe(projetoID);
                    if (equipeRemovida)
                    {
                        if (Master.UsuarioAtual.TipoUsuario == 1)
                        {
                            UsuarioDTO gerente = Master.UsuarioAtual;
                            gerente.DataInicio  = DataInicioProjeto;
                            gerente.DataTermino = DataTerminoProjeto;
                            bool equipeSalva = fachada.SalvarEquipe(projetoID, gerente, ListaUsuariosSelecionados);

                            if (equipeSalva)
                            {
                                Master.OpenSuccesModal("Equipe atualizada com sucesso!");
                                LimparDadosPesquisa();
                                VoltarConfigPesquisa();
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                Master.OpenErrorModal(ex.Message);
            }
        }
Ejemplo n.º 20
0
        public ActionResult ListadoTarifa(string Proveedor)
        {
            var cuenta  = Session["CUENTA"] as Cuenta;
            var vTarifa = Fachada.ObtenerListaTarifa(Proveedor);

            return(Json(vTarifa));
        }
 public ListadoCuentas(Fachada pFachada)
 {
     InitializeComponent();
     this.iFachada = pFachada;
     this.dataGridView_Cuentas.AutoGenerateColumns = false;
     RefrescarListado();
 }
Ejemplo n.º 22
0
        public ActionResult ListadoCliente()
        {
            var cuenta   = Session["CUENTA"] as Cuenta;
            var vCliente = Fachada.ObtenerListaCliente();

            return(Json(vCliente));
        }
Ejemplo n.º 23
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                ddlTransportista.DataSource     = Fachada.TransportistaSe();
                ddlTransportista.DataTextField  = "RazonSocial";
                ddlTransportista.DataValueField = "IdTransportista";
                ddlTransportista.DataBind();

                ddlMarca.DataSource     = Fachada.MarcasSe();
                ddlMarca.DataTextField  = "Marca";
                ddlMarca.DataValueField = "IdMarca";
                ddlMarca.DataBind();


                dllColor.DataSource     = Fachada.ColorSe();
                dllColor.DataTextField  = "Color";
                dllColor.DataValueField = "IdColor";
                dllColor.DataBind();

                InfoVehiculo info;
                info = (InfoVehiculo)Session["lstVehiculo"];

                if (info != null)
                {
                    ddlTransportista.Value = info.RazonSocial;
                    ddlMarca.SelectedValue = info.Marca;
                    ddlModelo.Text         = info.Modelo;
                    //txtChasis.Value = info.Chasis;
                    txtNroChapa.Value  = info.NroChapa;
                    txtTag.Value       = info.Tag;
                    this.dllColor.Text = info.Color;
                }
            }
        }
Ejemplo n.º 24
0
        public ActionResult ListadoDepartamento(string Pais)
        {
            var cuenta       = Session["CUENTA"] as Cuenta;
            var departamento = Fachada.ListadoDepartamento(Pais);

            return(Json(departamento));
        }
Ejemplo n.º 25
0
        public Users ValidarUsuario(string idUsuario, string Contrasena)
        {
            try
            {
                MVM.BackAPIWeb.Maestros.Model.Users User = new MVM.BackAPIWeb.Maestros.Model.Users();
                User = new Fachada().ValidarUsuario(idUsuario, Contrasena);
                Users Uss = new Users();


                Uss.idUsuario     = User.idUsuario;
                Uss.Contrasena    = User.Contrasena;
                Uss.NombreUsuario = User.NombreUsuario;
                Uss.Rol           = User.Rol;
                Uss.Area          = User.Area;
                Uss.Estado        = User.Estado;

                if (string.IsNullOrEmpty(Uss.idUsuario))
                {
                    NotFound();
                }

                return(Uss);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 26
0
        private void LoadCompetencias()
        {
            fachada = new Fachada();
            try
            {
                if (!String.IsNullOrEmpty(ddlNomeFuncionario.SelectedItem.Value))
                {
                    fachada = new Fachada();
                    try
                    {
                        IDFuncionario = Convert.ToInt32(ddlNomeFuncionario.SelectedItem.Value);
                        List <CompetenciaNivelDTO> listaCompetenciasFuncionario = fachada.LoadCompetenciasFuncionario(IDFuncionario);

                        if (listaCompetenciasFuncionario.Count > 0)
                        {
                            grvGridCompetencias.DataSource = listaCompetenciasFuncionario;
                            grvGridCompetencias.DataBind();
                        }
                    }
                    catch (Exception ex)
                    {
                        Master.OpenErrorModal(ex.Message);
                    }
                }
            }
            catch (Exception ex)
            {
                Master.OpenErrorModal(ex.Message);
            }
        }
Ejemplo n.º 27
0
        protected void btnchat_Click(object sender, EventArgs e)
        {
            if (txtBuscar.Text == "")
            {
                alertVal.Visible = true;
                lblAlerta.Text   = "Por favor ingrese un nombre, código o descripción del producto para editar";
            }
            else
            {
                Productos prod = new Productos();
                prod = new Fachada().BuscarProducto(txtBuscar.Text.Trim());

                if (prod.NombreProducto == null)
                {
                    alertVal.Visible = true;
                    lblAlerta.Text   = "El producto no ha sido encontrado o no existe.";
                }
                else
                {
                    txtCodProd.Text        = prod.CodigoProducto.ToString();
                    txtNombre.Text         = prod.NombreProducto.ToString();
                    txtDescr.Text          = prod.DescripcionProducto.ToString();
                    txtCategoria.Text      = prod.CategoriaProducto.ToString();
                    txtDispo.Text          = prod.DisponiblidadProducto.ToString();
                    txtPrecio.Text         = prod.PrecioProducto.ToString();
                    ImagenCargada.ImageUrl = prod.ImagenProducto;

                    lbtnEditarProducto.Visible = true;
                }
            }
        }
Ejemplo n.º 28
0
        private void buttonSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                Usuario usuario = new Usuario();
                {
                    usuario.Us_usuario  = tbUsuario.Text;
                    usuario.Us_senha    = tbSenha.Text;
                    usuario.Us_tipo     = tbTipo.Text;
                    usuario.Us_nome     = tbNome.Text;
                    usuario.Us_endereco = tbEndereco.Text;
                    usuario.Us_telefone = maskedTextBoxTelefone.Text;
                };
                Fachada fachada = new Fachada();
                //fachada.


                //MessageBox.Show("Cadastro feito com Sucesso !");


                LimpaCampos();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao conectar com o Banco de Dados! " + ex.Message);
            }
        }
Ejemplo n.º 29
0
 public PantallaMovimientos(Fachada pFachada, AccountDTO pAccount)
 {
     InitializeComponent();
     iFachada = pFachada;
     iAccount = pAccount;
     dataGridView1.DataSource = pFachada.Cuenta.ObtenerUltimosMovimientos(pAccount);
 }
Ejemplo n.º 30
0
        private void LoadCombosGerenteOuAdm()
        {
            fachada = new Fachada();
            try
            {
                List <DropDownItem> listaConhecimentos = fachada.LoadConhecimentos();
                listaConhecimentos.Insert(0, new DropDownItem(null, ""));
                ddlConhecimentos.DataSource = listaConhecimentos;
                ddlConhecimentos.DataBind();

                List <DropDownItem> listaHabilidades = fachada.LoadHabilidades();
                listaHabilidades.Insert(0, new DropDownItem(null, ""));
                ddlHabilidades.DataSource = listaHabilidades;
                ddlHabilidades.DataBind();

                List <DropDownItem> listaAtitudes = fachada.LoadAtitudes();
                listaAtitudes.Insert(0, new DropDownItem(null, ""));
                ddlAtitudes.DataSource = listaAtitudes;
                ddlAtitudes.DataBind();
                ddlAtitudes.Visible = true;
                lblAtitudes.Visible = true;
            }
            catch (Exception ex)
            {
                Master.OpenErrorModal(ex.Message);
            }
        }