Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - SAGA-gl

#1
buenas noches gente del foro tanto tiempo sin pasarme por aca....verán tengo un datagrid en el cual hago una consulta y la muestro en el mismo....pero deseo activar una columna (cantidadContada) solamente para que se puedan ingresar datos de tipo numérico....como puedo lograrlo? escribi este código pero no lo logro muchas grax d antemano....
Código (csharp) [Seleccionar]
try
                        {
                            conectar.Open();
                            string query = "SELECT * FROM detalle_inventario WHERE inventario=@inventario";
                            SqlCommand consulta = new SqlCommand(query, conectar);
                            consulta.Parameters.AddWithValue("@inventario", inventario);
                            SqlDataAdapter adaptador = new SqlDataAdapter(consulta);
                            DataTable datos = new DataTable();
                            adaptador.Fill(datos);
                            dgv.AutoGenerateColumns = false;
                            dgv.DataSource = datos;
                            dgv.Columns[0].DataPropertyName = "ubicacion";
                            dgv.Columns[1].DataPropertyName = "medicamento";
                            dgv.Columns[2].DataPropertyName = "lote";
                            dgv.Columns[3].DataPropertyName = "vto";
                            dgv.Columns[4].DataPropertyName = "cantidadContada";
                           
                            activarControles();
                        }
                        catch (SqlException ex)
                        {
                            MessageBox.Show(ex.ToString());
                        }
                        finally
                        {
                            conectar.Close();

                        }
private void dgv_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
        {
            var dgv = (sender as DataGridView);
            if (dgv.Columns[dgv.CurrentCell.ColumnIndex].Name == "cantidadContada")
            {
                TextBox cell = (TextBox)e.Control;

                cell.KeyPress -= new KeyPressEventHandler(this.Cell_KeyPress);
                cell.KeyPress += new KeyPressEventHandler(this.Cell_KeyPress);
            }
           
        }
        private void Cell_KeyPress(object sender, KeyPressEventArgs e)
        {
            var cell = (TextBox)sender;

            e.Handled = !Char.IsNumber(e.KeyChar) && e.KeyChar != Convert.ToChar(Keys.Back);
        }
#2
Muchas grax elektro....siemp al pie del cañon....slds!!!
#3
Buenas noches gente del foro hacia tiempo q no m llegaba x aqui....wn realidad formulando una pregunta xq siemp entro y relojeo muchas temas d mi interes jeje....veran estoy haciendo un pequeño sistemita y queria saber si hay algun objeto u otra herramienta q tenga el visualstudio para generar remitos facturas etc....desd ya muchas grax y slds desd argentina!!!
#4
Foro Libre / trabajo freelance
20 Agosto 2016, 01:31 AM
Wenas gente del foro.....veran quisiera dar mis primeros pasos como desarrollador freelance y los conocimientos que he adquirido en la universidad son en lenguaje como php c#.net java android.....y en todos llegue a realizar abm en distintas bd y ahora estoy x comenzar una diplomatura en desarrollo web.....me gustaría si m podían aconsejar si tendría que adquirir mas conocimientos y sobre que temas para conseguir trabajo y recomendar algunas web donde se nos de a novatos como yo....aguardo vuestros consejos son muy importantes para mi....desd ya muchas gracias......slds!!!
#5
Foro Libre / Re: buscando empleo
10 Marzo 2016, 01:12 AM
40€ es mucho en mi país (argentina) ojala encontrara algo asi jejeje muchas grac x responder
#6
Saludos gente....he probado con los métodos q busque en Google como lo del regedit disipar etc....ninguno m funcionó....m echan una mano? Muchas grax
#7
Foro Libre / buscando empleo
9 Marzo 2016, 22:34 PM
Saludos gente del foro....veran quiero dar mis primeros pasos como desarrollador porq no tengo experiencia y no m llaman en ningún lado.....he oído q existen web para freelance con/sin experiencia y pagos....saben algo o dond podría empezar?
Muchas gracias d antemano....slds!!!
#8
Java / listas genericas
20 Febrero 2016, 21:44 PM
slds gente del foro.....verán estoy preparándome para un final de la facu y hay un método en el tema de asunto que no comprendo.....el método borrarMayor.....comprendo hasta el punto donde obtiene el nodo con mayor información....pero la eliminación no.....m pueden echar una mano....muchas grax
Código (java) [Seleccionar]
package listagenerica;
public class ListaGenerica {
    class Nodo{
        int info;
        Nodo sig;
    }
    private Nodo raiz;
   
    public void imprimir(){
        Nodo reco=raiz;
        while(reco!=null){
            System.out.print(reco.info+" ");
            reco=reco.sig;
        }
        System.out.println();
    }
   
    public void insertarPrimero(int x){
        Nodo nuevo=new Nodo();
        nuevo.info=x;
        nuevo.sig=raiz;
        raiz=nuevo;
    }
   
    public void insertarUltimo(int x){
        Nodo nuevo=new Nodo();
        nuevo.info=x;
        Nodo reco=raiz;
        while(reco.sig!=null){
            reco=reco.sig;
        }
        reco.sig=nuevo;
    }
   
    public void insertarSegundo(int x){
        Nodo nuevo=new Nodo();
        nuevo.info=x;
        if(raiz!=null){
            if(raiz.sig==null)
                raiz.sig=nuevo;
            else{
                nuevo.sig=raiz.sig;
                raiz.sig=nuevo;
            }
           
        }
    }
    public void insertarAnteUltimo(int x){
        Nodo nuevo=new Nodo();
        nuevo.info=x;
        Nodo anterior=raiz;
        Nodo reco=raiz.sig;
        if(raiz!=null){
            while(reco.sig!=null){
                anterior=reco;
                reco=reco.sig;
            }
            nuevo.sig=anterior.sig;
            anterior.sig=nuevo;
           
        }
    }
    public void borrarPrimero(){
        if(raiz!=null){
            if(raiz.sig==null)
                raiz=null;
            else{
                raiz=raiz.sig;
            }
        }
    }
    public void borrarSegundo(){
        if(raiz!=null){
            if(raiz.sig==null){
                raiz=null;
            }
            else{
                raiz.sig=raiz.sig.sig;
            }
        }
    }
    public void borrarUltimo(){
        Nodo atras=raiz;
        Nodo reco=raiz.sig;
        if(raiz!=null){
            if(raiz.sig==null){
                raiz=null;
            }
            else{
                while(reco.sig!=null){
                    atras=reco;
                    reco=reco.sig;
                }
                atras.sig=null;
            }
        }
    }
public void borrarMayor() {
        if (raiz!=null) {
            Nodo reco=raiz;
            int may=raiz.info;
            while (reco!=null) {
                if (reco.info>may) {
                    may=reco.info;
                }
                reco=reco.sig;
            }
            reco=raiz;
            Nodo atras=raiz;
            while (reco!=null) {
                if (reco.info==may) {
                    if (reco==raiz) {
                        raiz=raiz.sig;
                        atras=raiz;
                        reco=raiz;
                    } else {
                        atras.sig=reco.sig;
                        reco=reco.sig;
                    }
                } else {
                    atras=reco;
                    reco=reco.sig;
                }
            }
        }
    }

   
    public static void main(String[] args) {
        ListaGenerica l=new ListaGenerica();
        l.insertarPrimero(2);
        l.insertarPrimero(1);
        l.insertarUltimo(3);
        l.insertarSegundo(8);
        l.insertarAnteUltimo(9);
        l.imprimir();
        l.borrarPrimero();
        l.imprimir();
        l.borrarUltimo();
        l.imprimir();
       
    }
   
}
#9
Windows / WINDOWS 7 ISO
7 Febrero 2016, 21:24 PM
saludos gente del foro....q link m recomiendan para bajar un windows 7 libre d bichitos...slds y muchas grax
#10
Foro Libre / Re: rational rose
1 Febrero 2016, 13:18 PM
Muchas grax x responder.....hay algún programa para hacer portable? O como se hace? Muchas grax