Exemple #1
0
        private void switch_caso_Toggled(object sender, EventArgs e)
        {
            int res = 3;

            if (switch_caso.IsOn == true && primera_vez == true)
            {
                //switch_caso.ForeColor = Color.SeaGreen;
                OpBD o = new OpBD();
                res = o.ActualizarEstadoCaso("Abierto", id_caso, titulo);
            }
            else if (switch_caso.IsOn == false)//??
            {
                // switch_caso.ForeColor = Color.DarkRed;
                OpBD o = new OpBD();
                res = o.ActualizarEstadoCaso("cerrado", id_caso, titulo);
            }
            if (res == 1)
            {
                if (switch_caso.IsOn == true)
                {
                    switch_caso.ForeColor = Color.SeaGreen;
                }
                else
                {
                    switch_caso.ForeColor = Color.DarkRed;
                }
            }
            else if (res == 0)
            {
                MessageBox.Show("No se pudo cambiar el estado del caso");
                // switch_caso.IsOn = !switch_caso.IsOn;
            }
            primera_vez = true;
        }
Exemple #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            Form_Reporte_caso f = new Form_Reporte_caso();

            f.dataGridView1.DataSource = OpBD.SeleccionarCasos();
            f.Show();
        }
Exemple #3
0
        private void ObtenerNotas()
        {
            DataTable dt_notas = OpBD.SeleccionarNotasCaso(id_caso);

            if (dt_notas != null && dt_notas.Rows.Count > 0)
            {
                tileBar_notas.Groups.Add(new DevExpress.XtraEditors.TileGroup());

                foreach (DataRow row_n in dt_notas.Rows)
                {
                    string id_nota = row_n[0].ToString();
                    string nota    = row_n[2].ToString();

                    DevExpress.XtraBars.Navigation.TileBarItem item1 = new DevExpress.XtraBars.Navigation.TileBarItem()
                    {
                        Text = nota, Tag = id_nota
                    };
                    item1.AppearanceItem.Normal.TextOptions.Trimming = DevExpress.Utils.Trimming.None;
                    item1.TextAlignment = DevExpress.XtraEditors.TileItemContentAlignment.TopLeft;
                    item1.AppearanceItem.Normal.BackColor = vector_colores[cont_color];
                    item1.AppearanceItem.Normal.ForeColor = Color.Black;
                    item1.ItemClick += Item1_ItemClick;
                    tileBar_notas.Groups[0].Items.Add(item1);

                    cont_color++;
                    if (cont_color == 8)
                    {
                        cont_color = 0;
                    }
                }
            }
        }
Exemple #4
0
        private void btn_actualizar_Click(object sender, EventArgs e)
        {
            //DataTable dt_casos = new DataTable();
            //dt_casos = peticionescapa.cargar_casos();
            //dgv_casos.DataSource = dt_casos;
            //// columnas ocultas
            //gv_casos.Columns["id_empresa"].Visible = false;
            //gv_casos.Columns["id_empleado"].Visible = false;
            //gv_casos.Columns["id_cliente"].Visible = false;
            //gv_casos.Columns["id_cat_caso"].Visible = false;
            //gv_casos.Columns["id_caso"].Visible = false;

            //// headers de las columnas
            //gv_casos.Columns["nombre"].Caption = "Empresa";
            //gv_casos.Columns["nombres"].Caption = "Nombre del cliente";
            //gv_casos.Columns["apellidos"].Caption = "Apellido del cliente";
            //gv_casos.Columns["nombres1"].Caption = "Nombre del encargado";
            //gv_casos.Columns["apellidos1"].Caption = "Apellido del encargado";
            //gv_casos.Columns["fecha_asignacion"].Caption = "Asignacion";
            //gv_casos.Columns["fecha_limite"].Caption = "Fecha limite";
            //gv_casos.Columns["nombre_caso"].Caption = "Categoria";
            //gv_casos.Columns["estado_caso"].Caption = "Estado";

            dgv_casos.DataSource = OpBD.SeleccionarCasos();
            if (dgv_casos.DataSource != null)
            {
                gv_casos.Columns[0].Caption = "No.";
                gv_casos.Columns[1].Caption = "Titulo";
                gv_casos.Columns[2].Caption = "Persona";
                gv_casos.Columns[3].Caption = "Organización";
                gv_casos.Columns[4].Caption = "Fecha finalización";
                gv_casos.Columns[5].Caption = "Categoria";
            }
        }
Exemple #5
0
        private void button2_Click(object sender, EventArgs e)
        {
            Form_Reporte_Negocios r = new Form_Reporte_Negocios();

            r.dataGridView1.DataSource = OpBD.SeleccionarNegocios();
            r.Show();
        }
Exemple #6
0
 private void btn_actualizar_Click(object sender, EventArgs e)
 {
     if (pagina == "Personas")
     {
         DataTable dt_clie = OpBD.SeleccionarClientes();
         if (dt_clie != null)
         {
             gc_personas.DataSource = dt_clie;
             //DataRow row = dt_org.Rows[0]
             gv_personas.Columns[0].Visible = false;
             gv_personas.Columns[1].Caption = "Personas:";
         }
     }
     else if (pagina == "Organizaciones")
     {
         DataTable dt_org = OpBD.SeleccionarEmpresas();
         if (dt_org != null)
         {
             gc_organizaciones.DataSource = dt_org;
             //DataRow row = dt_org.Rows[0]
             gv_organizaciones.Columns[0].Visible = false;
             gv_organizaciones.Columns[1].Caption = "Empresas:";
         }
     }
 }
Exemple #7
0
        private void btn_eliminar_Click(object sender, EventArgs e)
        {
            DataRow fila      = dgv_tareas.GetFocusedDataRow();
            string  eliminada = fila[6].ToString();

            OpBD o   = new OpBD();
            int  res = o.EliminarTareaCaso(eliminada, titulo);

            if (res == 1)
            {
                DataTable dt_tareasneg = OpBD.SeleccionarTareasCaso(id_caso);
                if (dt_tareasneg != null)
                {
                    gridControl_tareas.DataSource = dt_tareasneg;
                    dgv_tareas.Columns[0].Caption = "Descripción";
                    dgv_tareas.Columns[1].Caption = "Fecha";
                    dgv_tareas.Columns[2].Caption = "Tipo";
                    dgv_tareas.Columns[3].Caption = "Empleado";
                    dgv_tareas.Columns[4].Caption = "Estado";
                    dgv_tareas.Columns[5].Caption = "Criticidad";
                    dgv_tareas.Columns[6].Visible = false;
                }
                MessageBox.Show("Eliminacion exitosa");
            }
            else
            {
                MessageBox.Show("No se elimino");
            }
        }
Exemple #8
0
        private void Item1_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
        {
            string    id_negocio   = e.Item.Tag.ToString();
            DataTable dt           = OpBD.SeleccionarNegocioEspecifico(id_negocio);
            DataRow   row          = dt.Rows[0];
            string    id           = row[0].ToString();
            string    titulo       = row[1].ToString();
            string    persona      = row[2].ToString();
            string    empresa      = row[3].ToString();
            string    moneda       = row[4].ToString();
            string    valor        = row[5].ToString();
            string    fecha_cierre = row[6].ToString();
            string    categoria    = row[7].ToString();

            FormDetallesNegocio f = new FormDetallesNegocio();

            f.id_negocio     = id;
            f.titulo         = titulo;
            f.nombre_persona = persona;
            f.nombre_empresa = empresa;
            f.moneda         = moneda;
            f.valor          = valor;
            f.fecha_cierre   = fecha_cierre;
            f.categoria      = categoria;

            f.MdiParent = this.MdiParent;
            f.Show();
        }
        private void btn_guardar_nota_Click(object sender, EventArgs e)
        {
            //******************************************************************
            //tileBar_notas.Groups.Add(new DevExpress.XtraEditors.TileGroup());
            //DevExpress.XtraBars.Navigation.TileBarItem item1 = new DevExpress.XtraBars.Navigation.TileBarItem() { Text=" MI Item1 oooooooooooooooooooooooooooooooo.",};
            //item1.AppearanceItem.Normal.TextOptions.Trimming = DevExpress.Utils.Trimming.None;
            //item1.TextAlignment = DevExpress.XtraEditors.TileItemContentAlignment.TopLeft;
            //item1.AppearanceItem.Normal.BackColor = vector_colores[cont_color];
            //item1.AppearanceItem.Normal.ForeColor = Color.Black;
            //tileBar_notas.Groups[0].Items.Add(item1);

            //cont_color++;
            //if(cont_color == 8)
            //{
            //    cont_color = 0;
            //}
            //********************************************************
            if (btn_guardar_nota.Text == "Guardar")
            {
                if (!String.IsNullOrEmpty(rtxt_notas.Text) && rtxt_notas.Text.Trim() != "Agrege una nota acerca de " + titulo)
                {
                    string texto_nota = rtxt_notas.Text.Trim();
                    OpBD   o          = new OpBD();
                    int    res        = o.InsertarNota(texto_nota, id_negocio, titulo);
                    if (res == 1)
                    {
                        rtxt_notas.Text = "";
                    }
                    else
                    {
                        MessageBox.Show("Problema al ingresar nota");
                    }

                    tileBar_notas.Groups.Clear();
                    ObtenerNotas();
                }
            }
            else if (btn_guardar_nota.Text == "Aceptar")
            {
                if (!String.IsNullOrEmpty(rtxt_notas.Text))
                {
                    OpBD o     = new OpBD();
                    int  res_a = o.ActualizarNota(rtxt_notas.Text.Trim(), id_nota_actual, titulo);
                    if (res_a == 1)
                    {
                        rtxt_notas.Text = "";
                        tileBar_notas.Groups.Clear();
                        ObtenerNotas();
                        btn_guardar_nota.Text     = "Guardar";
                        btn_eliminar_nota.Enabled = false;
                        btn_eliminar_nota.Visible = false;
                    }
                    else
                    {
                        MessageBox.Show("problema al actualizar la nota");
                    }
                }
            }
        }
Exemple #10
0
 private void btn_actualizar_mon_Click(object sender, EventArgs e)
 {
     cbo_monedas.DataSource    = OpBD.SeleccionarMonedas();
     cbo_monedas.ValueMember   = "id_moneda";
     cbo_monedas.DisplayMember = "Moneda";
     //cbo_moneda.Properties.PopulateColumns();
     //cbo_moneda.Properties.Columns[0].Visible = false;
 }
Exemple #11
0
        // habiliar combo box de empresas y clientes segun opcion seleccionada
        private void cmb_ente_SelectedIndexChanged(object sender, EventArgs e)
        {
            //if (cmb_ente.SelectedItem.ToString() == "Empresa")
            //{
            //    DataTable dt_empresas = new DataTable();
            //    dt_empresas = peticionescapa.cargar_empresas();
            //    cmb_empresa.DataSource = dt_empresas;
            //    cmb_empresa.ValueMember = "id_empresa";
            //    cmb_empresa.DisplayMember = "nombre";
            //    cmb_empresa.Enabled = true;

            //}
            //else if(cmb_ente.SelectedItem.ToString() == "Persona")
            //    {

            //    DataTable dt_empresas = new DataTable();
            //    dt_empresas = peticionescapa.cargar_empresas();
            //    cmb_empresa.DataSource = dt_empresas;
            //    cmb_empresa.ValueMember = "id_empresa";
            //    cmb_empresa.DisplayMember = "nombre";
            //    // Limpiar combo box de empresa ya que no se va a usar

            //    //cmb_cliente.DataSource = null;
            //    //cmb_cliente.Items.Clear();

            //    //cmb_empresa.DataSource = null;
            //    //cmb_empresa.Items.Clear();


            //    // carga de clientes sin empresa:
            //    DataTable clientes = new DataTable();
            //    //peticionescapa.cargar_clientes(cmb_cliente.SelectedValue.ToString());
            //    clientes = OpBD.SeleccionarClientes();
            //    cmb_cliente.DataSource = clientes;
            //    cmb_cliente.ValueMember = "id_cliente";
            //    cmb_cliente.DisplayMember = "nombres";
            //    cmb_empresa.Enabled = false;


            //}


            if (cmb_ente.SelectedItem.ToString() == "Persona")
            {
                cbo_perem.DataSource    = OpBD.SeleccionarClientes();
                cbo_perem.ValueMember   = "id_cliente";
                cbo_perem.DisplayMember = "nom";
            }
            else if (cmb_ente.SelectedItem.ToString() == "Empresa")
            {
                cbo_perem.DataSource    = OpBD.SeleccionarEmpresas();
                cbo_perem.ValueMember   = "id_empresa";
                cbo_perem.DisplayMember = "nombre";
            }
        }
Exemple #12
0
        private void Form_Casos_Load(object sender, EventArgs e)
        {
            CapaNegocio fn  = new CapaNegocio();
            DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);

            if (seg.Rows.Count > 0)
            {
                fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
            }
            else
            {
                btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
            }

            //// carga de datos en formulario
            //// Cargar GridView de casos
            //DataTable dt_casos = new DataTable();
            //dt_casos = peticionescapa.cargar_casos();
            //dgv_casos.DataSource = dt_casos;
            //// columnas ocultas
            //gv_casos.Columns["id_empresa"].Visible = false;
            //gv_casos.Columns["id_empleado"].Visible = false;
            //gv_casos.Columns["id_cliente"].Visible = false;
            //gv_casos.Columns["id_cat_caso"].Visible = false;
            //gv_casos.Columns["id_caso"].Visible = false;

            //// headers de las columnas
            //gv_casos.Columns["nombre"].Caption = "Empresa";
            //gv_casos.Columns["nombres"].Caption = "Nombre del cliente";
            //gv_casos.Columns["apellidos"].Caption = "Apellido del cliente";
            //gv_casos.Columns["nombres1"].Caption = "Nombre del encargado";
            //gv_casos.Columns["apellidos1"].Caption = "Apellido del encargado";
            //gv_casos.Columns["fecha_asignacion"].Caption = "Asignacion";
            //gv_casos.Columns["fecha_limite"].Caption = "Fecha limite";
            //gv_casos.Columns["nombre_caso"].Caption = "Categoria";
            //gv_casos.Columns["estado_caso"].Caption = "Estado";

            dgv_casos.DataSource = OpBD.SeleccionarCasos();
            if (dgv_casos.DataSource != null)
            {
                gv_casos.Columns[0].Caption = "No.";
                gv_casos.Columns[1].Caption = "Titulo";
                gv_casos.Columns[2].Caption = "Persona";
                gv_casos.Columns[3].Caption = "Organización";
                gv_casos.Columns[4].Caption = "Fecha finalización";
                gv_casos.Columns[5].Caption = "Categoria";
                gv_casos.Columns[6].Visible = false;
                gv_casos.Columns[6].Caption = "Estado";

                gv_casos.Columns[0].Width = 28;
                gv_casos.RowClick        += Gv_casos_RowClick;
            }
            gv_casos.OptionsBehavior.ReadOnly = true;
        }
Exemple #13
0
        // boton para actualizar empleados
        private void btn_actualizar_emp_Click(object sender, EventArgs e)
        {
            // Cargar combo box de empleados
            //DataTable dt_empleados = new DataTable();
            //dt_empleados = peticionescapa.cargar_empleados();
            //cmb_responsable.DataSource = dt_empleados;
            //cmb_responsable.ValueMember = "id_empleado";
            //cmb_responsable.DisplayMember = "nombres";

            cmb_responsable.DataSource    = OpBD.SeleccionarEmpleados();
            cmb_responsable.ValueMember   = "id_empleado";
            cmb_responsable.DisplayMember = "Empleado";
        }
Exemple #14
0
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (comboBox1.SelectedItem.ToString() == "Persona")
     {
         cbo_perem.DataSource    = OpBD.SeleccionarClientes();
         cbo_perem.ValueMember   = "id_cliente";
         cbo_perem.DisplayMember = "nom";
     }
     else if (comboBox1.SelectedItem.ToString() == "Empresa")
     {
         cbo_perem.DataSource    = OpBD.SeleccionarEmpresas();
         cbo_perem.ValueMember   = "id_empresa";
         cbo_perem.DisplayMember = "nombre";
     }
 }
        private void btn_Ganada_Click(object sender, EventArgs e)
        {
            OpBD o   = new OpBD();
            int  res = o.ActualizarEstatus("Ganado", id_negocio, titulo);

            if (res == 1)
            {
                // MessageBox.Show("exito");
                lbl_estado.Text      = "Ganada";
                btn_Ganada.ForeColor = Color.White;

                btn_proceso.ForeColor = Color.Black;
                btn_perdida.ForeColor = Color.Black;
            }
        }
Exemple #16
0
        private void gv_personas_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
        {
            DataRow   row        = gv_personas.GetFocusedDataRow();
            string    id_persona = row[0].ToString();
            DataTable dt_per     = OpBD.SeleccionarDatosRestantesPersona(id_persona);
            string    puesto     = "";
            string    empresa    = "";
            string    telefono   = "";
            string    movil      = "";
            string    tipo       = "";
            string    estado     = "";
            string    correo     = "";

            if (dt_per != null)
            {
                DataRow row_per = dt_per.Rows[0];
                puesto   = row_per[0].ToString();
                empresa  = row_per[1].ToString();
                telefono = row_per[2].ToString();
                movil    = row_per[3].ToString();
                tipo     = row_per[4].ToString();
                estado   = row_per[5].ToString();
                correo   = row_per[6].ToString();
            }


            lbl_p_correo.Text  = correo;
            lbl_p_empresa.Text = empresa;
            lbl_p_estado.Text  = estado;
            lbl_p_movil.Text   = movil;
            lbl_p_puesto.Text  = puesto;
            lbl_p_tel.Text     = telefono;
            lbl_p_tipo.Text    = tipo;

            DataTable dt1 = OpBD.CNA_persona(id_persona);

            lbl_p_na.Text = dt1.Rows[0][0].ToString();
            DataTable dt2 = OpBD.CNC_persona(id_persona);

            lbl_p_nc.Text = dt2.Rows[0][0].ToString();
            DataTable dt3 = OpBD.CCA_persona(id_persona);

            lbl_p_ca.Text = dt3.Rows[0][0].ToString();
            DataTable dt4 = OpBD.CCC_persona(id_persona);

            lbl_p_cc.Text = dt4.Rows[0][0].ToString();
        }
Exemple #17
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            string categoria = txt_cat.Text.Trim();
            OpBD   o         = new OpBD();
            int    result    = o.InsertarCategoria(categoria);

            if (result == 1)
            {
                MessageBox.Show("Categoria registrada exitosamente!");
            }
            else
            {
                MessageBox.Show("Categoria no ingresada");
            }
            grid_cat.DataSource          = OpBD.SeleccionarCategorias();
            gridView1.Columns[0].Caption = "Categoría";
        }
Exemple #18
0
        private void frm_empresa_Load(object sender, EventArgs e)
        {
            try
            {
                CapaNegocio fn  = new CapaNegocio();
                DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
                if (seg.Rows.Count > 0)
                {
                    fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
                }
                else
                {
                    btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
                }

                cbo_pais.Properties.DataSource    = OpBD.SeleccionarPaises();
                cbo_pais.Properties.ValueMember   = "id_pais";
                cbo_pais.Properties.DisplayMember = "nombre";
                cbo_pais.Properties.PopulateColumns();
                cbo_pais.Properties.Columns[0].Visible = false;

                if (actualizar == true)
                {
                    DataTable dt_emp = OpBD.SeleccionarDatosRestantesEmpresa(id_empresa);

                    if (dt_emp != null)
                    {
                        DataRow row_emp   = dt_emp.Rows[0];
                        string  direccion = row_emp[0].ToString();
                        string  correo    = row_emp[1].ToString();
                        string  telefono1 = row_emp[2].ToString();
                        string  telefono2 = row_emp[3].ToString();
                        string  pais      = row_emp[4].ToString();

                        txt_nombre.Text    = nombre_empresa;
                        txt_telefono1.Text = telefono1;
                        txt_telefono2.Text = telefono2;
                        txt_email.Text     = correo;
                        txt_direccion.Text = direccion;
                        cbo_pais.EditValue = cbo_pais.Properties.GetKeyValueByDisplayText(pais);
                    }
                }
            }
            catch (Exception exep) { MessageBox.Show(exep.Message); }
        }
Exemple #19
0
        private void btn_guardar_nota_Click(object sender, EventArgs e)
        {
            if (btn_guardar_nota.Text == "Guardar")
            {
                if (!String.IsNullOrEmpty(rtxt_notas.Text) && rtxt_notas.Text.Trim() != "Agrege una nota acerca de " + titulo)
                {
                    string texto_nota = rtxt_notas.Text.Trim();
                    OpBD   o          = new OpBD();
                    int    res        = o.InsertarNotaCaso(texto_nota, id_caso, titulo);
                    if (res == 1)
                    {
                        rtxt_notas.Text = "";
                    }
                    else
                    {
                        MessageBox.Show("Problema al ingresar nota");
                    }

                    tileBar_notas.Groups.Clear();
                    ObtenerNotas();
                }
            }
            else if (btn_guardar_nota.Text == "Aceptar")
            {
                if (!String.IsNullOrEmpty(rtxt_notas.Text))
                {
                    OpBD o     = new OpBD();
                    int  res_a = o.ActualizarNotaCaso(rtxt_notas.Text.Trim(), id_nota_actual, titulo);
                    if (res_a == 1)
                    {
                        rtxt_notas.Text = "";
                        tileBar_notas.Groups.Clear();
                        ObtenerNotas();
                        btn_guardar_nota.Text     = "Guardar";
                        btn_eliminar_nota.Enabled = false;
                        btn_eliminar_nota.Visible = false;
                    }
                    else
                    {
                        MessageBox.Show("problema al actualizar la nota");
                    }
                }
            }
        }
Exemple #20
0
        private void btn_eliminar_nota_Click(object sender, EventArgs e)
        {
            OpBD o   = new OpBD();
            int  res = o.EliminarNotaCaso(id_nota_actual, titulo);

            if (res == 1)
            {
                rtxt_notas.Text           = "";
                btn_eliminar_nota.Enabled = false;
                btn_eliminar_nota.Visible = false;
                btn_guardar_nota.Text     = "Guardar";
                tileBar_notas.Groups.Clear();
                ObtenerNotas();
            }
            else
            {
                MessageBox.Show("No se pudo eliminar la nota");
            }
        }
Exemple #21
0
        private void btn_save_Click(object sender, EventArgs e)
        {
            if (actualizar == false)
            {
                string nombre    = txt_nombre.Text.Trim();
                string telefono1 = txt_telefono1.Text.Trim();
                string telefono2 = txt_telefono2.Text.Trim();
                string email     = txt_email.Text.Trim();
                string direccion = txt_direccion.Text.Trim();
                int    pais      = Convert.ToInt32(cbo_pais.EditValue);

                OpBD o   = new OpBD();
                int  res = o.InsertarEmpresa(nombre, direccion, email, telefono1, telefono2, pais);
                if (res == 1)
                {
                    MessageBox.Show("Empresa registrada");
                }
                else
                {
                    MessageBox.Show("No se registro la empresa");
                }
            }
            else if (actualizar == true)
            {
                string nombre    = txt_nombre.Text.Trim();
                string telefono1 = txt_telefono1.Text.Trim();
                string telefono2 = txt_telefono2.Text.Trim();
                string email     = txt_email.Text.Trim();
                string direccion = txt_direccion.Text.Trim();
                int    pais      = Convert.ToInt32(cbo_pais.EditValue);

                OpBD o   = new OpBD();
                int  res = o.ActualizarEmpresa(nombre, direccion, email, telefono1, telefono2, pais, id_empresa);
                if (res == 1)
                {
                    MessageBox.Show("Empresa actualizada");
                }
                else
                {
                    MessageBox.Show("No se actualizo la empresa");
                }
            }
        }
Exemple #22
0
        private void btn_eliminar_Click(object sender, EventArgs e)
        {
            DataRow row = dgv_neg.GetFocusedDataRow();

            if (row != null)
            {
                if (MessageBox.Show("¿Esta seguro de que desea eliminar la negociación?", "Eliminar negociación", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    string id_negocio = row[0].ToString();
                    string titulo     = row[1].ToString();

                    OpBD o   = new OpBD();
                    int  res = o.EliminarNegociacion(id_negocio, titulo);

                    if (res == 1)
                    {
                        MessageBox.Show("Negociación eliminada con exito");

                        dgv_negocios.DataSource = OpBD.SeleccionarNegocios();
                        if (dgv_negocios.DataSource != null)
                        {
                            dgv_neg.Columns[0].Caption = "No.";
                            dgv_neg.Columns[1].Caption = "Titulo";
                            dgv_neg.Columns[2].Caption = "Persona";
                            dgv_neg.Columns[3].Caption = "Organización";
                            dgv_neg.Columns[4].Caption = "Moneda";
                            dgv_neg.Columns[5].Caption = "Valor";
                            dgv_neg.Columns[6].Caption = "Fecha de cierre estimada";
                            dgv_neg.Columns[7].Caption = "Categoría";

                            dgv_neg.Columns[0].Width = 28;
                            dgv_neg.RowClick        += Dgv_neg_RowClick;
                        }
                    }
                    else
                    {
                        MessageBox.Show("Eliminación no realizada");
                    }
                }
            }
        }
Exemple #23
0
 private void btn_eliminar_Click(object sender, EventArgs e)
 {
     if (pagina == "Personas")
     {
         DataRow row        = gv_personas.GetFocusedDataRow();
         string  id_persona = row[0].ToString();
         string  persona    = row[1].ToString();
         if (MessageBox.Show("¿Esta seguro de que desea eliminar la persona?", "Eliminar", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             OpBD o   = new OpBD();
             int  res = o.EliminarPersona(id_persona, persona);
             if (res == 1)
             {
                 MessageBox.Show("Persona eliminada con exito");
             }
             else
             {
                 MessageBox.Show("Persona no eliminada ");
             }
         }
     }
     else if (pagina == "Organizaciones")
     {
         DataRow row        = gv_organizaciones.GetFocusedDataRow();
         string  id_empresa = row[0].ToString();
         string  empresa    = row[1].ToString();
         if (MessageBox.Show("¿Esta seguro de que desea eliminar la organización?", "Eliminar", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             OpBD o   = new OpBD();
             int  res = o.EliminarEmpresa(id_empresa, empresa);
             if (res == 1)
             {
                 MessageBox.Show("Empresa eliminada con exito");
             }
             else
             {
                 MessageBox.Show("Empresa no eliminada ");
             }
         }
     }
 }
Exemple #24
0
        private void gv_organizaciones_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
        {
            DataRow   row        = gv_organizaciones.GetFocusedDataRow();
            string    id_empresa = row[0].ToString();
            DataTable dt_emp     = OpBD.SeleccionarDatosRestantesEmpresa(id_empresa);
            string    direccion  = "";
            string    correo     = "";
            string    telefono1  = "";
            string    telefono2  = "";
            string    pais       = "";

            if (dt_emp != null)
            {
                DataRow row_emp = dt_emp.Rows[0];
                direccion = row_emp[0].ToString();
                correo    = row_emp[1].ToString();
                telefono1 = row_emp[2].ToString();
                telefono2 = row_emp[3].ToString();
                pais      = row_emp[4].ToString();
            }

            lbl_direccion.Text = direccion;
            lbl_correo.Text    = correo;
            lbl_telefono1.Text = telefono1;
            lbl_telefono2.Text = telefono2;
            lbl_pais.Text      = pais;

            DataTable dt1 = OpBD.CNA_empresa(id_empresa);

            lbl_na.Text = dt1.Rows[0][0].ToString();
            DataTable dt2 = OpBD.CNC_empresa(id_empresa);

            lbl_nc.Text = dt2.Rows[0][0].ToString();
            DataTable dt3 = OpBD.CCA_empresa(id_empresa);

            lbl_ca.Text = dt3.Rows[0][0].ToString();
            DataTable dt4 = OpBD.CCC_empresa(id_empresa);

            lbl_cc.Text = dt4.Rows[0][0].ToString();
        }
Exemple #25
0
        private void FormTareasCaso_Load(object sender, EventArgs e)
        {
            this.Text = "Tareas de " + titulo;
            //dateNavigator1.EditValue;

            //LLENAR EMPLEADOS
            DataTable dt_empleados = OpBD.SeleccionarEmpleados();

            if (dt_empleados != null)
            {
                DataRow row_emp = dt_empleados.NewRow();
                row_emp[0] = 0;
                row_emp[1] = "<Ninguno>";
                dt_empleados.Rows.InsertAt(row_emp, 0);
                cbo_empleado.DataSource    = dt_empleados;
                cbo_empleado.ValueMember   = "id_empleado";
                cbo_empleado.DisplayMember = "Empleado";
            }

            //---------------------------------------------
            //Tipos
            DataTable dt_tipos = OpBD.SeleccionarTipoTarea();

            if (dt_tipos != null)
            {
                cbo_tareas.DataSource    = dt_tipos;
                cbo_tareas.ValueMember   = "id_tipo";
                cbo_tareas.DisplayMember = "tipo";
            }

            //------------------------------------
            if (btn_guardar.Text == "Actualizar")
            {
                int indice_empleado = cbo_empleado.FindString(empleado);
                cbo_empleado.SelectedIndex = indice_empleado;

                int indice_tipo = cbo_tareas.FindString(tipo);
                cbo_tareas.SelectedIndex = indice_tipo;
            }
        }
Exemple #26
0
        private void btn_actualizar_Click(object sender, EventArgs e)
        {
            dgv_negocios.DataSource = OpBD.SeleccionarNegocios();
            //if (dgv_negocios.DataSource != null)
            //{
            //    dgv_neg.Columns[0].Caption = "No.";
            //    dgv_neg.Columns[1].Caption = "Titulo";
            //    dgv_neg.Columns[2].Caption = "Persona";
            //    dgv_neg.Columns[3].Caption = "Organización";
            //    dgv_neg.Columns[4].Caption = "Moneda";
            //    dgv_neg.Columns[5].Caption = "Valor";
            //    dgv_neg.Columns[6].Caption = "Fecha de cierre estimada";
            //    dgv_neg.Columns[7].Caption = "Categoría";

            //    dgv_neg.Columns[0].Width = 28;
            //    dgv_neg.RowClick += Dgv_neg_RowClick;
            //}

            tileBar0.Groups.Clear();
            tileBar1.Groups.Clear();
            tileBar2.Groups.Clear();
            tileBar3.Groups.Clear();

            //************************ESTADOS********************
            DataTable dt_etapa0 = OpBD.SeleccionarNegociosEtapa0();

            ObtenerNegociosPorEtapa(dt_etapa0, tileBar0);


            DataTable dt_etapa1 = OpBD.SeleccionarNegociosEtapa1();

            ObtenerNegociosPorEtapa(dt_etapa1, tileBar1);
            DataTable dt_etapa2 = OpBD.SeleccionarNegociosEtapa2();

            ObtenerNegociosPorEtapa(dt_etapa2, tileBar2);
            DataTable dt_etapa3 = OpBD.SeleccionarNegociosEtapa3();

            ObtenerNegociosPorEtapa(dt_etapa3, tileBar3);
        }
Exemple #27
0
        // boton para actualizar categoria de casos
        private void btn_actualizar_cat_Click(object sender, EventArgs e)
        {
            //// Cargar combo box de categoria de casos
            //DataTable dt_categoria_casos = new DataTable();
            //dt_categoria_casos = peticionescapa.cargar_categoria_caso();
            //cmb_categoria.DataSource = dt_categoria_casos;
            //cmb_categoria.ValueMember = "id_cat_caso";
            //cmb_categoria.DisplayMember = "nombre_caso";

            //cmb_categoria.DataSource = OpBD.SeleccionarCategoriasCaso();
            //cmb_categoria.ValueMember = "id_cat";
            //cmb_categoria.DisplayMember = "nombre_cat";

            DataTable dt_catcaso = OpBD.SeleccionarCategoriasCaso();

            if (dt_catcaso != null)
            {
                cmb_categoria.DataSource    = dt_catcaso;
                cmb_categoria.ValueMember   = "id_cat_caso";
                cmb_categoria.DisplayMember = "nombre_caso";
            }
        }
Exemple #28
0
        private void btn_eliminar_Click(object sender, EventArgs e)
        {
            DataRow row = gv_casos.GetFocusedDataRow();

            if (row != null)
            {
                if (MessageBox.Show("¿Esta seguro de que desea eliminar el caso?", "Eliminar caso", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    string id_caso = row[0].ToString();
                    string titulo  = row[1].ToString();

                    OpBD o   = new OpBD();
                    int  res = o.EliminarCaso(id_caso, titulo);

                    if (res == 1)
                    {
                        MessageBox.Show("Caso eliminado con exito");

                        dgv_casos.DataSource = OpBD.SeleccionarCasos();
                        if (dgv_casos.DataSource != null)
                        {
                            gv_casos.Columns[0].Caption = "No.";
                            gv_casos.Columns[1].Caption = "Titulo";
                            gv_casos.Columns[2].Caption = "Persona";
                            gv_casos.Columns[3].Caption = "Organización";
                            gv_casos.Columns[4].Caption = "Fecha finalización";
                            gv_casos.Columns[5].Caption = "Categoria";

                            gv_casos.Columns[0].Width = 28;
                        }
                    }
                    else
                    {
                        MessageBox.Show("Eliminación no realizada");
                    }
                }
            }
        }
Exemple #29
0
        private void Form_categoria_neg_Load(object sender, EventArgs e)
        {
            try
            {
                CapaNegocio fn  = new CapaNegocio();
                DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
                if (seg.Rows.Count > 0)
                {
                    fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
                }
                else
                {
                    btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
                }


                OpBD      o  = new OpBD();
                DataTable dt = OpBD.SeleccionarCategorias();
                grid_cat.DataSource          = dt;
                gridView1.Columns[0].Caption = "Categoría";
            }
            catch { MessageBox.Show("Sin permisos!!"); }
        }
Exemple #30
0
        private void btn_refrescar_Click(object sender, EventArgs e)
        {
            DataTable dt_tareasneg = OpBD.SeleccionarTareasCaso(id_caso);

            if (dt_tareasneg != null)
            {
                gridControl_tareas.DataSource = dt_tareasneg;
                dgv_tareas.Columns[0].Caption = "Descripción";
                dgv_tareas.Columns[1].Caption = "Fecha";
                dgv_tareas.Columns[2].Caption = "Tipo";
                dgv_tareas.Columns[3].Caption = "Empleado";
                dgv_tareas.Columns[4].Caption = "Estado";
                dgv_tareas.Columns[5].Caption = "Criticidad";
                dgv_tareas.Columns[6].Visible = false;
                dgv_tareas.Columns[7].Visible = false;

                dgv_tareas.Columns[0].Width = 115;
                dgv_tareas.Columns[1].Width = 70;
                dgv_tareas.Columns[2].Width = 58;
                dgv_tareas.Columns[3].Width = 90;
                dgv_tareas.Columns[4].Width = 60;
                dgv_tareas.Columns[5].Width = 47;
            }
        }