private void btnBuscar_Click(object sender, EventArgs e)
 {
     //MessageBox.Show("Accion Pendiente de Cosntruccion", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     try
     {
         T_Tiquete Tiquete = new T_Tiquete();
         if (!txtNumeroTiquete.Text.Equals(""))
         {
             Tiquete.Numero_Tiquete = txtNumeroTiquete.Text.Trim();
             List <T_Tiquete> lstTiquetes = _02LogicaNegocio.Logica.Buscar_Numero_Tiquete(Tiquete);
             foreach (var tiquete in lstTiquetes)
             {
                 this.dataGridView.Rows.Clear();
                 this.dataGridView.Rows.Add(tiquete.Numero_Tiquete, tiquete.Nombre_Supervisor, tiquete.Nombre_Usuario,
                                            tiquete.Nombre_Cliente, tiquete.Nombre_Aplicacion, tiquete.Severidad_Tiquete, tiquete.Estado_Tiquete,
                                            tiquete.Comentarios_Tiquete, tiquete.HorayFecha_Apertura, tiquete.HorayFecha_Cierre);
                 this.dataGridView.Refresh();
             }
         }
         else if (txtNumeroTiquete.Text.Equals(""))
         {
             this.dataGridView.Rows.Clear();
             CargarTiquetes();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al encontrar los Datos en la Aplicación " + ex.Message);
     }
 }
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     //MessageBox.Show("Accion Pendiente de Cosntruccion", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     try
     {
         T_Tiquete Tiquete = new T_Tiquete();
         Tiquete.Numero_Tiquete      = txtNumeroTiquete.Text.Trim();
         Tiquete.Nombre_Supervisor   = txtSupervisor.Text;
         Tiquete.Nombre_Usuario      = txtUsusario.Text;
         Tiquete.Nombre_Cliente      = txtCliente.Text;
         Tiquete.Nombre_Aplicacion   = txtAplicacion.Text;
         Tiquete.Severidad_Tiquete   = comboSeveridades.Text;
         Tiquete.Estado_Tiquete      = ComboEstados.Text;
         Tiquete.Comentarios_Tiquete = txtComentarios.Text;
         Tiquete.HorayFecha_Apertura = Convert.ToDateTime(txtHoraAsignacion.Text);
         Tiquete.HorayFecha_Cierre   = System.DateTime.Now;
         _02LogicaNegocio.Logica.ModificarDato(Tiquete);
         MessageBox.Show("Tiquete Actualizado Exitosamente");
         Limpiar(); this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Guardar Datos en Tabla de Aplicaciones" + ex.Message);
     }
 }
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     //MessageBox.Show("Accion Pendiente de Cosntruccion", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     try
     {
         T_Tiquete Tiquete = new T_Tiquete();
         string    reg1    = "2000-01-01 07:50:18.483";
         DateTime  reg2    = Convert.ToDateTime(reg1);
         Tiquete.Numero_Tiquete      = txtNumTiquete.Text.Trim();
         Tiquete.Nombre_Supervisor   = txtSupervisor.Text;
         Tiquete.Nombre_Usuario      = comboUsuarios.Text;
         Tiquete.Nombre_Cliente      = comboClientes.Text;
         Tiquete.Nombre_Aplicacion   = comboAplicaciones.Text;
         Tiquete.Severidad_Tiquete   = comboSeveridad.Text;
         Tiquete.Estado_Tiquete      = comboEstadoTiquete.Text;
         Tiquete.Comentarios_Tiquete = txtComentario.Text;
         Tiquete.HorayFecha_Apertura = System.DateTime.Now;
         Tiquete.HorayFecha_Cierre   = reg2;
         _02LogicaNegocio.Logica.GuardarDato(Tiquete);
         MessageBox.Show("Tiquete Guardado Exitosamente");
         Limpiar(); this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Guardar Datos en Tabla de Aplicaciones" + ex.Message);
     }
 }
        public T_Tiquete processoBase()
        {
            T_Tiquete Tiquete = new T_Tiquete();

            Tiquete.Numero_Tiquete      = txtNumTiquete.Text.Trim();
            Tiquete.Nombre_Supervisor   = txtSupervisor.Text;
            Tiquete.Nombre_Usuario      = comboUsuarios.Text;
            Tiquete.Nombre_Cliente      = comboClientes.Text;
            Tiquete.Nombre_Aplicacion   = comboAplicaciones.Text;
            Tiquete.Severidad_Tiquete   = comboSeveridad.Text;
            Tiquete.Estado_Tiquete      = comboEstadoTiquete.Text;
            Tiquete.Comentarios_Tiquete = txtComentario.Text;
            Tiquete.HorayFecha_Apertura = System.DateTime.Now;
            Tiquete.HorayFecha_Cierre   = null;
            return(Tiquete);
        }
Esempio n. 5
0
        public List <T_Tiquete> Obtener_Tiquetes(SQLSentencia objsentencia)
        {
            List <T_Tiquete> lstTiquetes = new List <T_Tiquete>();

            System.Data.DataTable dt = new System.Data.DataTable();
            try
            {
                SqlCommand cmd = new SqlCommand();

                cmd.CommandText = objsentencia.PETICION;
                cmd.Connection  = objConexion;
                cmd.CommandType = System.Data.CommandType.Text;

                SqlDataAdapter objcarga = new SqlDataAdapter(cmd);
                objcarga.Fill(dt);

                foreach (System.Data.DataRow item in dt.Rows)
                {
                    T_Tiquete objTiquete = new T_Tiquete();
                    objTiquete.Numero_Tiquete      = item.ItemArray[0].ToString();
                    objTiquete.Nombre_Supervisor   = item.ItemArray[1].ToString();
                    objTiquete.Nombre_Usuario      = item.ItemArray[2].ToString();
                    objTiquete.Nombre_Cliente      = item.ItemArray[3].ToString();
                    objTiquete.Nombre_Aplicacion   = item.ItemArray[4].ToString();
                    objTiquete.Severidad_Tiquete   = item.ItemArray[5].ToString();
                    objTiquete.Estado_Tiquete      = item.ItemArray[6].ToString();
                    objTiquete.Comentarios_Tiquete = item.ItemArray[7].ToString();
                    objTiquete.HorayFecha_Apertura = Convert.ToDateTime(item.ItemArray[8].ToString());
                    objTiquete.HorayFecha_Cierre   = Convert.ToDateTime(item.ItemArray[9].ToString());
                    lstTiquetes.Add(objTiquete);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                this.CERRAR();
            }

            return(lstTiquetes);
        }
 private void btnBuscar_Click_1(object sender, EventArgs e)
 {
     //MessageBox.Show("Accion Pendiente de Cosntruccion", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     try
     {
         T_Tiquete Tiquete = new T_Tiquete();
         if (!txtNumTiquete.Text.Equals(""))
         {
             Tiquete.Numero_Tiquete = txtNumTiquete.Text.Trim();
             List <T_Tiquete> lstSeveridades = _02LogicaNegocio.Logica.Buscar_Numero_Tiquete(Tiquete);
             this.dataGridView1.DataSource = lstSeveridades;
             this.dataGridView1.Refresh();
         }
         else if (txtNumTiquete.Text.Equals(""))
         {
             CargarTiquetes();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al encontrar los Datos en la Aplicación " + ex.Message);
     }
 }
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         T_Tiquete Tiquete = new T_Tiquete();
         if (!txtBuscar.Text.Equals(""))
         {
             if (comboBuscarPor.Text.Equals("Numero de Tiquete"))
             {
                 Tiquete.Numero_Tiquete = txtBuscar.Text.Trim();
                 List <T_Tiquete> lstTiquetes = _02LogicaNegocio.Logica.Buscar_Numero_Tiquete(Tiquete);
                 this.dataGridView1.DataSource = lstTiquetes;
                 this.dataGridView1.Refresh();
             }
             else if (comboBuscarPor.Text.Equals("Estado de Tiquete"))
             {
                 Tiquete.Estado_Tiquete = txtBuscar.Text.Trim();
                 List <T_Tiquete> lstTiquetes = _02LogicaNegocio.Logica.Buscar_Numero_Tiquete(Tiquete);
                 this.dataGridView1.DataSource = lstTiquetes;
                 this.dataGridView1.Refresh();
             }
             else if (comboBuscarPor.Text.Equals("Nombre del Usuario"))
             {
                 Tiquete.Nombre_Usuario = txtBuscar.Text.Trim();
                 List <T_Tiquete> lstTiquetes = _02LogicaNegocio.Logica.Buscar_Nombre_Usuario(Tiquete);
                 this.dataGridView1.DataSource = lstTiquetes;
                 this.dataGridView1.Refresh();
             }
             else if (comboBuscarPor.Text.Equals("Nombre del Cliente"))
             {
                 Tiquete.Nombre_Cliente = txtBuscar.Text.Trim();
                 List <T_Tiquete> lstTiquetes = _02LogicaNegocio.Logica.Buscar_Nombre_Cliente(Tiquete);
                 this.dataGridView1.DataSource = lstTiquetes;
                 this.dataGridView1.Refresh();
             }
             else if (comboBuscarPor.Text.Equals("Nombre del Supervisor"))
             {
                 Tiquete.Nombre_Supervisor = txtBuscar.Text.Trim();
                 List <T_Tiquete> lstTiquetes = _02LogicaNegocio.Logica.Buscar_Nombre_Supervisor(Tiquete);
                 this.dataGridView1.DataSource = lstTiquetes;
                 this.dataGridView1.Refresh();
             }
             else if (comboBuscarPor.Text.Equals("Severidad del Tiquete"))
             {
                 Tiquete.Severidad_Tiquete = txtBuscar.Text.Trim();
                 List <T_Tiquete> lstTiquetes = _02LogicaNegocio.Logica.Buscar_Severidad_Tiquete(Tiquete);
                 this.dataGridView1.DataSource = lstTiquetes;
                 this.dataGridView1.Refresh();
             }
             else if (comboBuscarPor.Text.Equals("Nombre de la Aplicacion"))
             {
                 Tiquete.Nombre_Aplicacion = txtBuscar.Text.Trim();
                 List <T_Tiquete> lstTiquetes = _02LogicaNegocio.Logica.Buscar_Nombre_Aplicacion(Tiquete);
                 this.dataGridView1.DataSource = lstTiquetes;
                 this.dataGridView1.Refresh();
             }
         }
         else if (txtBuscar.Text.Equals(""))
         {
             CargarTiquetes();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al encontrar los Datos en la Aplicación " + ex.Message);
     }
 }