Ejemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            DAOKpi      daok = new DAOKpi();
            DAOSociedad daos = new DAOSociedad();

            LimpiarControladores();

            int cod_unico = daok.ObtenerKPICodxUnicode(txtcd2.Text);

            if (cod_unico == -1)
            {
                if (txtnombus.Text.Equals(""))
                {
                    MessageBox.Show("La busqueda no tiene resultados");
                    return;
                }

                DataTable db = daok.getBuscadorEnlaces(txtnombus.Text);

                if (db == null)
                {
                    MessageBox.Show("La busqueda no tiene resultados");
                    return;
                }

                int l = 1;

                foreach (DataRow rw in db.Rows)
                {
                    txtresultado.Text = txtresultado.Text + "" + l + ". " + rw["Ind_KPIDivisionCodUni"].ToString() + " - " + rw["Ind_KPIDivisionAbrev"].ToString() + Environment.NewLine;
                    l++;
                }
            }
            else
            {
                DataTable dt = daok.ObtenerKPI(cod_unico);
                txtcodsis.Text             = cod_unico.ToString();
                txtcodigoM.Text            = dt.Rows[0]["Ind_KPIDivisionCodUni"].ToString();
                txtnombreM.Text            = dt.Rows[0]["Ind_KPIDivision"].ToString();
                txtabrevM.Text             = dt.Rows[0]["Ind_KPIDivisionAbrev"].ToString();
                cboprioridadM.SelectedItem = dt.Rows[0]["Ind_KPITipoData"].ToString();
                cboempresaM.SelectedValue  = (int)Int32.Parse(dt.Rows[0]["cod_sociedad"].ToString());
                cboestadoM.SelectedIndex   = valueEstado(dt.Rows[0]["Ind_KPIDivisionEstado"].ToString());
                txtsla.Text = (Double)double.Parse(dt.Rows[0]["Ind_SLA"].ToString()) * 100 + "%";


                DataTable dr = daok.getRegistrosxKPI(cod_unico);

                if (dr != null)
                {
                    foreach (DataRow rw in dr.Rows)
                    {
                        textBox1.Text = textBox1.Text + " " + rw["periodo_registro"].ToString() + " - " + (Double)double.Parse(rw["valor_registro"].ToString()) * 100 + "%" + Environment.NewLine;
                    }
                }

                txtcd2.Text = "";
            }
        }
Ejemplo n.º 2
0
        public ModificarEnlace()
        {
            InitializeComponent();
            DAOSociedad daos = new DAOSociedad();

            cboempresaM.DataSource    = daos.MostrarSociedades();
            cboempresaM.DisplayMember = "IndCod_Sociedad";
            cboempresaM.ValueMember   = "cod_sociedad";
        }
Ejemplo n.º 3
0
        public AltaEnlace()
        {
            InitializeComponent();
            DAOSociedad daos = new DAOSociedad();

            cboempresa.DataSource      = daos.MostrarSociedades();
            cboempresa.DisplayMember   = "IndCod_Sociedad";
            cboempresa.ValueMember     = "cod_sociedad";
            cboacceso.SelectedIndex    = 0;
            cboprioridad.SelectedIndex = 0;
            cbozona.SelectedIndex      = 0;
        }
Ejemplo n.º 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            DAOKpi      daok = new DAOKpi();
            DAOSociedad daos = new DAOSociedad();

            int cod_unico = daok.ObtenerKPICodxUnicode(txtcd2.Text);

            if (cod_unico == -1)
            {
                MessageBox.Show("No existe el CD: " + txtcd2.Text);
            }
            else
            {
                DataTable dt = daok.ObtenerKPI(cod_unico);
                txtcodigo.Text     = cod_unico.ToString();
                txtnombre2.Text    = dt.Rows[0]["Ind_KPIDivision"].ToString();
                txtabrev2.Text     = dt.Rows[0]["Ind_KPIDivisionAbrev"].ToString();
                txtprioridad2.Text = dt.Rows[0]["Ind_KPITipoData"].ToString();
                txtempresa2.Text   = daos.encontrarSociedad((int)Int32.Parse(dt.Rows[0]["cod_sociedad"].ToString())).Rows[0]["IndCod_Sociedad"].ToString();
            }
        }