public frmAjusteProd(clsConexion C,frmPrincipal prc,String cod)
 {
     InitializeComponent();
     Conn = C;
     principal = prc;
     codigo = cod;
 }
 public frmCiudad(frmPrincipal prc, clsConexion C)
 {
     InitializeComponent();
     principal = prc;
     Conn = C;
     dsCiudad = new DataSet();
     principal.Enabled = false;
 }
 public frmBusquedaCliente(clsConexion C,frmPrincipal prc,String dest)
 {
     InitializeComponent();
     Conn = C;
     dsC = new DataSet();
     principal = prc;
     destino = dest;
 }
 public frmActualizarFactura(clsConexion C, frmPrincipal prc, List<String> datos)
 {
     InitializeComponent();
     this.C = C;
     this.prc = prc;
     this.oldNumFact = datos.ElementAt(0);
     textBoxNumFactura.Text = oldNumFact;
 }
 public frmAddProducto(clsConexion C, frmPrincipal prc)
 {
     InitializeComponent();
     Conn = C;
     principal = prc;
     Funciones = new clsFunciones();
     Producto = new clsProducto();
 }
 public frmAddCliente(clsConexion C,clsConexion C2, frmPrincipal prc)
 {
     InitializeComponent();
     Conn = C;
     Conn_City = C2;
     principal=prc;
     Funciones = new clsFunciones();
     Cliente = new clsCliente();
 }
        public frmCheque(frmPagosFactura prc,clsConexion C,String nrofactura)
        {
            InitializeComponent();

            Principal = prc;
            Principal.Enabled = false;

            Conn = C;
            idfactura = nrofactura;
        }
 public frmRemitoContado(clsConexion C, frmPrincipal prc, List<String> datos)
 {
     InitializeComponent();
     Conn = C;
     principal = prc;
     principal.Enabled = false;
     iduser = prc.getIdUser();
     fechaDesde = datos[0];
     fechaHasta = datos[1];
     rbtnFactA.Select();
 }
 public void Insertar(clsConexion C, List<String> datos)
 {
     try
     {
         C.InsertOrUpdate("insert into producto(nombre, precio,idcliente,descripcion) values ('" + datos[0] + "'," + datos[1] + "," + datos[2] + ",'" + datos[3] + "')");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 public frmUpdateCliente(clsConexion C,clsConexion C2, frmPrincipal prc, List<String> datos)
 {
     InitializeComponent();
     Conn = C;
     Conn_City = C2;
     principal = prc;
     Funciones = new clsFunciones();
     Cliente = new clsCliente();
     cargarDatos(datos);
    
 }
 public void Eliminar(clsConexion C, String nombre)
 {
     try
     {
         C.InsertOrUpdate("delete from usuario where nombre = '" + nombre + "'");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 public frmRemitosXFactura(clsConexion C, frmPrincipal prc,String idfact)
 {
     InitializeComponent();
     Conn = C;
     principal = prc;
     principal.Enabled = false;
     idfactura = idfact;           
     Remito = new clsRemito();
     cargarRemitos();
     
 }
 public void Eliminar(clsConexion C,String idcliente)
 {
     try
     {
         C.InsertOrUpdate("delete from clientes where idcliente = " + idcliente);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 public frmPagosFactura(frmPrincipal prc, clsConexion C, String nrofactura)
 {
     InitializeComponent();
     Principal = prc;
     Principal.Enabled = false;
     Conn = C;
     dsContado = new DataSet();
     dsCheques = new DataSet();
     dsPagos = new DataSet();
     idfactura = nrofactura;
     CargarPagos();
 }
 public void Eliminar(clsConexion C, String codigo)
 {
     try
     {
         C.InsertOrUpdate("delete from producto where codigo = " + codigo);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
     
 }
        public frmUpdateProducto(clsConexion C, frmPrincipal prc, List<String> dat)
        {
            InitializeComponent();

            Conn = C;
            principal = prc;
            Funciones = new clsFunciones();
            Producto = new clsProducto();
            dsCliente = new DataSet();
            cargarDatos(dat);
            datos = new List<string>(5);
        }
Beispiel #17
0
 public frmPagosFactura(frmPrincipal prc, clsConexion C, String nrofactura)
 {
     InitializeComponent();
     Principal         = prc;
     Principal.Enabled = false;
     Conn      = C;
     dsContado = new DataSet();
     dsCheques = new DataSet();
     dsPagos   = new DataSet();
     idfactura = nrofactura;
     CargarPagos();
 }
 public void Insertar(clsConexion C, List<String> datos)
 {
     try
     {
         C.InsertOrUpdate("insert into clientes(cuil, nombre, apellido, direccion, ciudad, codigo_postal, telefono,celular,email,porcentaje_vd,porcentaje_cr,credito) values ('" +
                          datos[0] + "','" + datos[1] + "','" + datos[2] + "','" + datos[3] + "','" + datos[4] + "','" + datos[5] + "','" +
                          datos[6] + "','" + datos[7] + "','" + datos[8] + "'," + datos[9] + "," + datos[10] + "," + datos[11] + ")");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #19
0
        public frmBMRemito(clsConexion C, clsConexion C2, frmPrincipal prc, String idR, String idU)
        {
            InitializeComponent();
            Conn      = C;
            C_city    = C2;
            principal = prc;
            idRemito  = idR;
            iduser    = idU;

            principal.Enabled = false;

            CargarRemito();
        }
Beispiel #20
0
 public void Insertar(clsConexion C, List <String> datos)
 {
     try
     {
         C.InsertOrUpdate("insert into clientes(cuil, nombre, apellido, direccion, ciudad, codigo_postal, telefono,celular,email,porcentaje_vd,porcentaje_cr,credito) values ('" +
                          datos[0] + "','" + datos[1] + "','" + datos[2] + "','" + datos[3] + "','" + datos[4] + "','" + datos[5] + "','" +
                          datos[6] + "','" + datos[7] + "','" + datos[8] + "'," + datos[9] + "," + datos[10] + "," + datos[11] + ")");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #21
0
        public void CargarRemitosSegunFactura(clsConexion C, DataGridView gridremitos, String idfactura)
        {
            int     count_remitos = 0;
            int     count_prod;
            String  detalle     = "";
            String  idremito    = "";
            DataSet dsAllRemito = new DataSet();
            DataSet dsAllProd   = new DataSet();

            gridremitos.Rows.Clear();
            C.CargarDatos(dsAllRemito, "dsAllRemito", "select idremito,liquidado,nro_remito,fecha,flete,seguro,total,cond_vta from remito where idfactura = " + idfactura + " order by fecha");


            while (count_remitos < dsAllRemito.Tables[0].Rows.Count)
            {
                idremito = dsAllRemito.Tables[0].Rows[count_remitos][0].ToString();
                //cargo en el dataset todos los productos de un dado remito
                C.CargarDatos(dsAllProd, "dsAllProd", "select cantidad,descripcion from productos_vendidos where idremito = " + idremito);
                detalle    = "";
                count_prod = 0;
                while (count_prod < dsAllProd.Tables[0].Rows.Count)
                {
                    detalle = detalle + dsAllProd.Tables[0].Rows[count_prod][0].ToString() + " " + dsAllProd.Tables[0].Rows[count_prod][1].ToString();

                    if (count_prod < dsAllProd.Tables[0].Rows.Count - 1)
                    {
                        detalle = detalle + ";";
                    }
                    count_prod++;
                }
                gridremitos.Rows.Add();
                //queda seteado para liquidar por defecto
                gridremitos.Rows[count_remitos].Cells[0].Value = true;
                //cargo el nro de remito
                gridremitos.Rows[count_remitos].Cells[1].Value = dsAllRemito.Tables[0].Rows[count_remitos][2].ToString();
                //cargo la fecha del remito
                gridremitos.Rows[count_remitos].Cells[2].Value = dsAllRemito.Tables[0].Rows[count_remitos][3].ToString().Remove(10);
                //cargo el detalle
                gridremitos.Rows[count_remitos].Cells[3].Value = detalle;
                //cargo el importe a liquidar del remito

                gridremitos.Rows[count_remitos].Cells[4].Value = dsAllRemito.Tables[0].Rows[count_remitos][6].ToString();

                //Guardo el idremito para usarlo en el momento de la liquidacion- no lo muestro
                gridremitos.Rows[count_remitos].Cells[6].Value = idremito;


                count_remitos++;
            }
        }
        public frmBMRemito(clsConexion C,clsConexion C2, frmPrincipal prc, String idR,String idU)
        {
            InitializeComponent();
            Conn = C;
            C_city = C2;
            principal = prc;
            idRemito = idR;
            iduser = idU;

            principal.Enabled = false;

            CargarRemito();

        }
Beispiel #23
0
        //cargo en el dataset todos los remitos segun fechas y segun idcliente

        public void CargarRemitos(clsConexion C, DataGridView gridremitos, String idcliente, String fmin, String fmax)
        {
            int    count_remitos = 0;
            int    count_prod;
            String detalle  = "";
            String idremito = "";



            gridremitos.Rows.Clear();
            //cargo en el dataset todos los remitos segun fechas y segun idcliente
            C.CargarDatos(dsRemito, "dsRemito", "select idremito,liquidado,nro_remito,fecha,flete,seguro,total,cond_vta from remito" + " where liquidado = '0' and idcliente = " + idcliente + " and fecha >= '" + fmin + "' and fecha <= '" + fmax + "' order by fecha");

            while (count_remitos < dsRemito.Tables[0].Rows.Count)
            {
                idremito = dsRemito.Tables[0].Rows[count_remitos][0].ToString();
                //cargo en el dataset todos los productos de un dado remito
                C.CargarDatos(dsProdR, "dsProdR", "select cantidad,descripcion from productos_vendidos where idremito = " + idremito);
                detalle    = "";
                count_prod = 0;
                while (count_prod < dsProdR.Tables[0].Rows.Count)
                {
                    detalle = detalle + dsProdR.Tables[0].Rows[count_prod][0].ToString() + " " + dsProdR.Tables[0].Rows[count_prod][1].ToString();

                    if (count_prod < dsProdR.Tables[0].Rows.Count - 1)
                    {
                        detalle = detalle + ";";
                    }
                    count_prod++;
                }
                gridremitos.Rows.Add();
                //queda seteado para liquidar por defecto
                gridremitos.Rows[count_remitos].Cells[0].Value = true;
                //cargo el nro de remito
                gridremitos.Rows[count_remitos].Cells[1].Value = dsRemito.Tables[0].Rows[count_remitos][2].ToString();
                //cargo la fecha del remito
                gridremitos.Rows[count_remitos].Cells[2].Value = dsRemito.Tables[0].Rows[count_remitos][3].ToString().Remove(10);
                //cargo el detalle
                gridremitos.Rows[count_remitos].Cells[3].Value = detalle;
                //cargo el importe a liquidar del remito

                gridremitos.Rows[count_remitos].Cells[4].Value = dsRemito.Tables[0].Rows[count_remitos][6].ToString();

                //Guardo el idremito para usarlo en el momento de la liquidacion- no lo muestro
                gridremitos.Rows[count_remitos].Cells[6].Value = idremito;

                count_remitos++;
            }
        }
Beispiel #24
0
 public void Actualizar(clsConexion C, List <String> datos)
 {
     try
     {
         C.InsertOrUpdate("update producto set " +
                          " nombre = '" + datos[1] + "'" +
                          ", precio  = " + datos[2].Replace(",", ".") +
                          ", idcliente = " + datos[3] +
                          ", descripcion = '" + datos[4] + "' WHERE codigo = " + datos[0]);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #25
0
        public frmPrintFactura(clsConexion C, frmPrincipal prc, List<String> datos, DataGridView dataGridRemitos, clsRemito Remito)
        {

            InitializeComponent();
            this.C=C;
            this.principal=prc;
            Funciones = new clsFunciones();
            this.datos=datos;
            this.dataGridRemitos = dataGridRemitos;
            this.Remito = Remito;
            fechaDesde=datos[0];
            fechaHasta = datos[1];
          
            iduser = prc.getIdUser();
        }
        public frmAMUsuario(clsConexion C,frmGestionUsuario gu, String op,String current_name)
        {
            InitializeComponent();
            operacion = op;
            c_n = current_name;
            Conn = C;
            Usuario = new clsUsuario();
            gest = gu;
            gest.Enabled = false; //deshabilito el formulario padre

            if (operacion == "modificar")
            {
                txtNombre.Text = c_n;
            }
        }
Beispiel #27
0
        public frmAMUsuario(clsConexion C, frmGestionUsuario gu, String op, String current_name)
        {
            InitializeComponent();
            operacion    = op;
            c_n          = current_name;
            Conn         = C;
            Usuario      = new clsUsuario();
            gest         = gu;
            gest.Enabled = false; //deshabilito el formulario padre

            if (operacion == "modificar")
            {
                txtNombre.Text = c_n;
            }
        }
 public void Actualizar(clsConexion C, List<String> datos)
 {
     try
     {
         C.InsertOrUpdate("update producto set " +
                          " nombre = '" + datos[1] + "'" +
                          ", precio  = " + datos[2].Replace(",", ".") + 
                          ", idcliente = " + datos[3] + 
                          ", descripcion = '" + datos[4] + "' WHERE codigo = " + datos[0]);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #29
0
        public frmEmpresa(frmPrincipal prc, clsConexion C)
        {
            this.C = C;
            InitializeComponent();

            C.CargarDatos(dsEmpresa, "dsEmpresa", "select * from empresa");

            idEmp             = (int.Parse(dsEmpresa.Tables[0].Rows[0][0].ToString()));
            txtNombre.Text    = (dsEmpresa.Tables[0].Rows[0][1].ToString());
            txtDireccion.Text = (dsEmpresa.Tables[0].Rows[0][2].ToString());
            txtTelefono.Text  = (dsEmpresa.Tables[0].Rows[0][3].ToString());
            txtCiudad.Text    = (dsEmpresa.Tables[0].Rows[0][4].ToString());

            principal         = prc;
            principal.Enabled = false;
        }
        public frmEmpresa(frmPrincipal prc,clsConexion C)
        {
            this.C = C;
            InitializeComponent();

            C.CargarDatos(dsEmpresa, "dsEmpresa", "select * from empresa");
            
            idEmp = (int.Parse(dsEmpresa.Tables[0].Rows[0][0].ToString()));
            txtNombre.Text=(dsEmpresa.Tables[0].Rows[0][1].ToString());
            txtDireccion.Text=(dsEmpresa.Tables[0].Rows[0][2].ToString());
            txtTelefono.Text=(dsEmpresa.Tables[0].Rows[0][3].ToString());
            txtCiudad.Text=(dsEmpresa.Tables[0].Rows[0][4].ToString());

            principal = prc;
            principal.Enabled = false;
               
        }
Beispiel #31
0
        private void InsertarRemitosALiquidar(clsConexion C, DataGridView remitos)
        {
            DataGridViewCell dgc;
            String           remitoSeleccionado;
            String           idremito;

            for (int i = 0; i < remitos.Rows.Count; i++)
            {
                dgc = remitos.Rows[i].Cells[6];
                remitoSeleccionado = (remitos.Rows[i].Cells[0]).Value.ToString();
                if (remitoSeleccionado == "True")
                {
                    idremito = (dgc.Value).ToString();
                    C.InsertOrUpdate("insert into remitosaLiquidar(idremito) values (" + idremito + ");");
                }
            }
        }
Beispiel #32
0
        public bool Insertar(clsConexion C, List <String> datos, DataGridView productos)
        {
            bool success = true;

            try
            {
                C.InsertOrUpdate("truncate table productos_vender");
                stringStoreProc =
                    "call crear_remito(" + "'" + reempIfNula(datos[0]) + "'" + "," +
                    "'" + reempIfNula(datos[1]) + "'" + "," +
                    "'" + reempIfNula(datos[2]) + "'" + "," +
                    "'" + reempIfNula(datos[3]) + "'" + "," +
                    "'" + reempIfNula(datos[4]) + "'" + "," +
                    "'" + reempIfNula(datos[5]) + "'" + "," +
                    "'" + reempIfNula(datos[6]) + "'" + "," +
                    "'" + reempIfNula(datos[7]) + "'" + "," +
                    "'" + reempIfNula(datos[8]) + "'" + "," +
                    "'" + reempIfNula(datos[9]) + "'" + "," +
                    "'" + reempIfNula(datos[10]) + "'" + "," +
                    reempIfNula(datos[11]) + "," +
                    reempIfNula(datos[12]) + "," +
                    reempIfNula(datos[13]) + "," +
                    reempIfNula(datos[14]) + "," +
                    "'" + reempIfNula(datos[15]) + "'" + "," +
                    reempIfNula(datos[16]) + "," +
                    "'" + reempIfNula(datos[17]) + "'" + "," +
                    reempIfNula(datos[18]) + ")";

                InsertarProductosRemito(C, productos);
                Console.WriteLine(stringStoreProc);

                C.InsertOrUpdate(stringStoreProc);

                if (productos.Rows.Count == 0)
                {
                    MessageBox.Show("No hay productos");
                    success = false;
                }
            }
            catch
            {
                success = false;
            }
            return(success);
        }
Beispiel #33
0
        public Boolean hayRemitos(clsConexion C, DataGridView remitos)
        {
            DataGridViewCell dgc;
            String           checkRemito;
            Boolean          hay = false;

            for (int i = 0; i < remitos.Rows.Count; i++)
            {
                dgc         = remitos.Rows[i].Cells[0];
                checkRemito = (dgc.Value).ToString();
                if (checkRemito == "True")
                {
                    hay = true;
                    break;
                }
            }
            return(hay);
        }
        public bool Insertar(clsConexion C, List<String> datos, DataGridView productos)
        {
            bool success = true;
            try
            {
                C.InsertOrUpdate("truncate table productos_vender"); 
                stringStoreProc=      
                    "call crear_remito(" +"'"+reempIfNula(datos[0])+"'"+","+
                    "'"+reempIfNula(datos[1])+"'"+","+
                    "'"+reempIfNula(datos[2])+"'"+","+
                    "'"+reempIfNula(datos[3])+"'"+","+
                    "'"+reempIfNula(datos[4])+"'"+","+
                    "'"+reempIfNula(datos[5])+"'"+","+
                    "'"+reempIfNula(datos[6])+"'"+","+
                    "'"+reempIfNula(datos[7])+"'"+","+
                    "'"+reempIfNula(datos[8])+"'"+","+
                    "'"+reempIfNula(datos[9])+"'"+","+
                    "'" + reempIfNula(datos[10]) + "'" + "," +
                        reempIfNula(datos[11])+","+
                        reempIfNula(datos[12])+ "," +
                        reempIfNula(datos[13])+ "," +
                        reempIfNula(datos[14])+ "," +
                    "'"+reempIfNula(datos[15])+"'"+","+
                        reempIfNula(datos[16])+ "," +
                    "'"+reempIfNula(datos[17])+"'"+","+
                        reempIfNula(datos[18])+")";
            
            InsertarProductosRemito(C, productos);
            Console.WriteLine(stringStoreProc);
          
                C.InsertOrUpdate(stringStoreProc);

                if (productos.Rows.Count == 0)
                {
                    MessageBox.Show("No hay productos");
                    success = false;
                }
            }
            catch 
            {
                success = false;
            }
            return success;
        }
Beispiel #35
0
 public void Actualizar(clsConexion C, String old_name, String nombre, String password)
 {
     try
     {
         C.CargarDatos(dsUsuario, "dsUsuario", "select iduser from usuario where nombre = '" + nombre + "'");
         if (dsUsuario.Tables[0].Rows.Count != 0)
         {
             C.InsertOrUpdate("update usuario set nombre = '" + nombre + "', password = '******' WHERE nombre = '" + old_name + "'");
         }
         else
         {
             MessageBox.Show("El nombre de usuario ya existe en el sistema", "Gestión - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 public void Actualizar(clsConexion C, String old_name, String nombre, String password)
 {
     try
     {
         C.CargarDatos(dsUsuario,"dsUsuario","select iduser from usuario where nombre = '" + nombre + "'");
         if (dsUsuario.Tables[0].Rows.Count != 0)
         {
             C.InsertOrUpdate("update usuario set nombre = '" + nombre + "', password = '******' WHERE nombre = '" + old_name + "'");
         }
         else
         {
             MessageBox.Show("El nombre de usuario ya existe en el sistema","Gestión - Administración de Usuarios",MessageBoxButtons.OK,MessageBoxIcon.Warning);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #37
0
 public void Insertar(clsConexion C, String nombre, String password)
 {
     try
     {
         C.CargarDatos(dsUsuario, "dsUsuario", "select iduser from usuario where nombre = '" + nombre + "'");
         if (dsUsuario.Tables[0].Rows.Count == 0)
         {
             C.InsertOrUpdate("insert into usuario (nombre,password) values ('" + nombre + "','" + password + "')");
         }
         else
         {
             MessageBox.Show("El nombre de usuario ya existe en el sistema", "Gestión - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        public void Insertar(clsConexion C, String nombre,String password)
        {
            try
            {
                C.CargarDatos(dsUsuario,"dsUsuario","select iduser from usuario where nombre = '" + nombre + "'");
                if (dsUsuario.Tables[0].Rows.Count == 0)
                {
                    C.InsertOrUpdate("insert into usuario (nombre,password) values ('" + nombre + "','" + password + "')");
                }
                else 
                {
                    MessageBox.Show("El nombre de usuario ya existe en el sistema","Gestión - Administración de Usuarios",MessageBoxButtons.OK,MessageBoxIcon.Warning);
                }

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #39
0
        public Boolean liquidarContado(clsConexion C, String fechaDesde, String fechaHasta, String numRemito, String descripcion, String tipoFact, String iduser, String numFact)
        {
            bool succes = true;;

            try
            {
                String fechaAct = DateTime.Now.ToString("yyyy-MM-dd");

                C.InsertOrUpdate("truncate remitosaLiquidar");
                C.InsertOrUpdate("insert into remitosaLiquidar values(" + numRemito + ");");
                String stringStoreProc = "call crear_factura(" + "'" + fechaAct + "'" + "," + "'" + fechaDesde + "'" + "," + "'" + fechaHasta + "'" + "," + "'" + descripcion + "'" + "," + "'" + tipoFact + "'" + "," + "'" + iduser + "'" + "," + numFact + ");";
                C.InsertOrUpdate(stringStoreProc);
                System.Console.WriteLine(stringStoreProc);
            }
            catch
            {
                succes = false;
            }
            return(succes);
        }
Beispiel #40
0
        public frmLogin()
        {
            InitializeComponent();
            dsUser = new DataSet();
            C      = new clsConexion();



            String pathCommand = System.IO.Path.GetDirectoryName(Application.ExecutablePath).ToString();

            //Se obtiene del archivo conf.dat la ip de la maquina host
            //---------------------------------------------------------
            StreamReader objReader = new StreamReader(pathCommand + @"\" + "conf.dat");
            string       sLine     = objReader.ReadLine();
            //Obtengo la ip que aparece despues de la cadena "ipHost= "
            string dirIp = sLine.Substring(8);

            //---------------------------------------------------------


            //C.Conectar("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=gestionE; User=userRed;Password=clave;Option=3");



            C.Conectar("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=users; User=usuarios;Password=usuarios;Option=3");
            groupBox2.Visible = false;
            cadena_conexion   = new List <string>(3);



            //Cadena conexion a delivery
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=gestionDelivery; User=postal;Password=postal;Option=3");
            //Cadena conexion a antares
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=gestionAntares; User=postal;Password=postal;Option=3");
            //Cadena conexion a ciudades
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=ciudades; User=postal;Password=postal;Option=3");
            //Cadena conexion a user
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=users; User=usuarios;Password=usuarios;Option=3");
            //Cadena conexion a "NUEVA EMPRESA"
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=gestionNuevo; User=postal;Password=postal;Option=3");
        }
        public frmLogin()
        {
            InitializeComponent();
            dsUser = new DataSet();
            C = new clsConexion();



            String pathCommand = System.IO.Path.GetDirectoryName(Application.ExecutablePath).ToString();

            //Se obtiene del archivo conf.dat la ip de la maquina host
            //---------------------------------------------------------
            StreamReader objReader = new StreamReader(pathCommand + @"\" + "conf.dat");
            string sLine = objReader.ReadLine();
            //Obtengo la ip que aparece despues de la cadena "ipHost= "
            string dirIp = sLine.Substring(8);
            //---------------------------------------------------------

         
            //C.Conectar("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=gestionE; User=userRed;Password=clave;Option=3");



            C.Conectar("Driver={MySQL ODBC 5.1 Driver};Server="+dirIp+";Database=users; User=usuarios;Password=usuarios;Option=3");
            groupBox2.Visible = false;
            cadena_conexion = new List<string>(3);



            //Cadena conexion a delivery
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp +";Database=gestionDelivery; User=postal;Password=postal;Option=3");
            //Cadena conexion a antares
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server="+dirIp+";Database=gestionAntares; User=postal;Password=postal;Option=3");
            //Cadena conexion a ciudades
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=ciudades; User=postal;Password=postal;Option=3");
            //Cadena conexion a user
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=users; User=usuarios;Password=usuarios;Option=3");
            //Cadena conexion a "NUEVA EMPRESA"
            cadena_conexion.Add("Driver={MySQL ODBC 5.1 Driver};Server=" + dirIp + ";Database=gestionNuevo; User=postal;Password=postal;Option=3");
        }
Beispiel #42
0
 public void Actualizar(clsConexion C, List <String> datos)
 {
     try
     {
         C.InsertOrUpdate("update clientes set cuil = '" + datos[0] + "'" +
                          ", nombre = '" + datos[1] + "'" +
                          ", apellido = '" + datos[2] + "'" +
                          ", direccion = '" + datos[3] + "'" +
                          ", ciudad = '" + datos[4] + "'" +
                          ", codigo_postal = '" + datos[5] + "'" +
                          ", telefono = '" + datos[6] + "'" +
                          ", celular = '" + datos[7] + "'" +
                          ", email = '" + datos[8] + "'" +
                          ", porcentaje_vd = " + datos[9] +
                          ", porcentaje_cr = " + datos[10] +
                          ", credito = " + datos[11] + " WHERE idcliente = " + datos[12]);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 public void Actualizar(clsConexion C,List<String> datos)
 {
     try
     {
         C.InsertOrUpdate("update clientes set cuil = '" + datos[0] + "'" +
                             ", nombre = '" + datos[1] + "'" +
                             ", apellido = '" + datos[2] + "'" +
                             ", direccion = '" + datos[3] + "'" +
                             ", ciudad = '" + datos[4] + "'" +
                             ", codigo_postal = '" + datos[5] + "'" +
                             ", telefono = '" + datos[6] + "'" +
                             ", celular = '" + datos[7] + "'" +
                             ", email = '" + datos[8] + "'" +
                             ", porcentaje_vd = " + datos[9] + 
                             ", porcentaje_cr = " + datos[10] + 
                             ", credito = " + datos[11] + " WHERE idcliente = " + datos[12]);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #44
0
        public String getInfoRemito(clsConexion C, String idremito)
        {
            DataSet dsProdAux = new DataSet();
            String  detalle   = "";

            //cargo en el dataset todos los productos de un dado remito
            C.CargarDatos(dsProdAux, "dsProdAux", "select cantidad,descripcion from productos_vendidos where idremito = " + idremito);
            detalle = "";
            int count_prod = 0;

            while (count_prod < dsProdAux.Tables[0].Rows.Count)
            {
                detalle = detalle + dsProdAux.Tables[0].Rows[count_prod][0].ToString() + " " + dsProdAux.Tables[0].Rows[count_prod][1].ToString();

                if (count_prod < dsProdAux.Tables[0].Rows.Count - 1)
                {
                    detalle = detalle + ";";
                }
                count_prod++;
            }


            return(detalle);
        }
        private void InsertarProductosRemito(clsConexion C, DataGridView productos)
        {

            DataGridViewCell dgc;
            String cantidad;
            String descripcion;
            String kg;
            String pu;
            String codigo;
           
            for (int i = 0; i < productos.Rows.Count; i++)
            {
                dgc = productos.Rows[i].Cells[0];
                cantidad=(dgc.Value).ToString();

                dgc = productos.Rows[i].Cells[1];
               descripcion = (dgc.Value).ToString();

                dgc = productos.Rows[i].Cells[2];
                kg = (dgc.Value).ToString().Replace(",", ".");

                dgc = productos.Rows[i].Cells[3];
                pu = (dgc.Value).ToString().Replace(",",".");

                dgc = productos.Rows[i].Cells[4];
                codigo = (dgc.Value).ToString();
           
                String insertProd = "insert into productos_vender(codprod,cant,descr,kgs,prec) values (" + codigo + "," + cantidad + "," + "'" + descripcion + "'" + ","
                    + kg + "," + pu + ")";

                
                C.InsertOrUpdate(insertProd);

                
            }
        }
        public frmGestionUsuario(frmPrincipal prc)
        {
            InitializeComponent();
            C = new clsConexion();


            String pathCommand = System.IO.Path.GetDirectoryName(Application.ExecutablePath).ToString();

            //Se obtiene del archivo conf.dat la ip de la maquina host
            //---------------------------------------------------------
            StreamReader objReader = new StreamReader(pathCommand + @"\" + "conf.dat");
            string sLine = objReader.ReadLine();
            //Obtengo la ip que aparece despues de la cadena "ipHost= "
            string dirIp = sLine.Substring(8);
            //---------------------------------------------------------


            C.Conectar("Driver={MySQL ODBC 5.1 Driver};Server="+dirIp+";Database=users; User=usuarios;Password=usuarios;Option=3");
            Usuario = new clsUsuario();
            dsUsuarios = new DataSet();
            principal = prc;
            principal.Enabled = false;
            CargarUsuarios();
        }
Beispiel #47
0
 public Principal(String cadenaConexion)
 {
     this.cadenaConexion = cadenaConexion;
     C = new clsConexion();
     C.Conectar(cadenaConexion);
 }
Beispiel #48
0
        public void CargarAllRemitos(clsConexion C, DataGridView gridremitos, String idcliente, String fmin, String fmax, String OpcionBusqueda)
        {
            int    count_remitos = 0;
            int    count_prod;
            String detalle  = "";
            String idremito = "";

            gridremitos.Rows.Clear();

            if (OpcionBusqueda == "Liquidados")
            {
                C.CargarDatos(dsAllRemito, "dsAllRemito", "select idremito,liquidado,nro_remito,fecha,flete,seguro,total,cond_vta,iduser from remito where idcliente = " + idcliente + " and liquidado = '1' and fecha >= '" + fmin + "' and fecha <= '" + fmax + "' order by fecha");
            }
            else
            {
                if (OpcionBusqueda == "NO liquidados")
                {
                    C.CargarDatos(dsAllRemito, "dsAllRemito", "select idremito,liquidado,nro_remito,fecha,flete,seguro,total,cond_vta,iduser from remito where idcliente = " + idcliente + " and liquidado = '0' and fecha >= '" + fmin + "' and fecha <= '" + fmax + "' order by fecha");
                }
                else
                {
                    C.CargarDatos(dsAllRemito, "dsAllRemito", "select idremito,liquidado,nro_remito,fecha,flete,seguro,total,cond_vta, iduser from remito where idcliente = " + idcliente + " and fecha >= '" + fmin + "' and fecha <= '" + fmax + "' order by fecha");
                }
            }

            while (count_remitos < dsAllRemito.Tables[0].Rows.Count)
            {
                idremito = dsAllRemito.Tables[0].Rows[count_remitos][0].ToString();
                //cargo en el dataset todos los productos de un dado remito
                C.CargarDatos(dsAllProd, "dsAllProd", "select cantidad,descripcion from productos_vendidos where idremito = " + idremito);
                detalle    = "";
                count_prod = 0;
                while (count_prod < dsAllProd.Tables[0].Rows.Count)
                {
                    detalle = detalle + dsAllProd.Tables[0].Rows[count_prod][0].ToString() + " " + dsAllProd.Tables[0].Rows[count_prod][1].ToString();

                    if (count_prod < dsAllProd.Tables[0].Rows.Count - 1)
                    {
                        detalle = detalle + ";";
                    }
                    count_prod++;
                }
                gridremitos.Rows.Add();
                //queda seteado para liquidar por defecto
                gridremitos.Rows[count_remitos].Cells[0].Value = false;
                //cargo el nro de remito
                gridremitos.Rows[count_remitos].Cells[1].Value = dsAllRemito.Tables[0].Rows[count_remitos][2].ToString();
                //cargo la fecha del remito
                gridremitos.Rows[count_remitos].Cells[2].Value = dsAllRemito.Tables[0].Rows[count_remitos][3].ToString().Remove(10);
                //cargo el detalle
                gridremitos.Rows[count_remitos].Cells[3].Value = detalle;
                //cargo el importe a liquidar del remito

                gridremitos.Rows[count_remitos].Cells[4].Value = dsAllRemito.Tables[0].Rows[count_remitos][6].ToString();

                //Guardo el idremito para usarlo en el momento de la liquidacion- no lo muestro
                gridremitos.Rows[count_remitos].Cells[6].Value = idremito;
                try
                {
                    //le pongo por ahora el iduser que creo el remito
                    gridremitos.Rows[count_remitos].Cells[7].Value = dsAllRemito.Tables[0].Rows[count_remitos][8].ToString();
                }
                catch { }


                count_remitos++;
            }
        }
Beispiel #49
0
 public frmResumenFacturas(clsConexion C, frmPrincipal prc)
 {
     Conn      = C;
     principal = prc;
     InitializeComponent();
 }
 public frmResumenFacturas(clsConexion C, frmPrincipal prc)
 {
     Conn = C;
     principal = prc;
     InitializeComponent();
 }
Beispiel #51
0
 public void borrarItem(clsConexion C, String consulta)
 {
     C.InsertOrUpdate(consulta);
 }