Exemple #1
0
        public MCliente modificar(int id)
        {
            con = conectar.conexioDB();
            conectar.validarConexion();
            string       query = "modificarCliente";
            MySqlCommand cmd   = new MySqlCommand(query, con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("id_cliente", id);
            MySqlDataReader cursor = cmd.ExecuteReader();

            MCliente obj = new MCliente();

            if (cursor.HasRows)
            {
                while (cursor.Read())
                {
                    obj.id_cliente = Convert.ToInt32(cursor["id_cliente"].ToString());
                    obj.nombre     = cursor["nombre"].ToString();
                    obj.apellido   = cursor["apellido"].ToString();
                    obj.telefono   = Convert.ToInt32(cursor["telefono"].ToString());
                    obj.dni        = Convert.ToInt32(cursor["dni"].ToString());
                    obj.correo     = cursor["correo"].ToString();
                }
            }
            cmd.Dispose();
            con.Close();
            return(obj);
        }
        public MCliente modificar(int pk)
        {
            conexion();
            string          query  = "SELECT * FROM cliente WHERE pk_cliente = '" + pk + "'";
            MySqlCommand    cmd    = new MySqlCommand(query, con);
            MySqlDataReader cursor = cmd.ExecuteReader();

            MCliente obj = new MCliente();

            if (cursor.HasRows)
            {
                while (cursor.Read())
                {
                    obj.pk_cliente = Convert.ToInt32(cursor["pk_cliente"].ToString());
                    obj.nombres    = cursor["nombres"].ToString();
                    obj.apellidos  = cursor["apellidos"].ToString();
                    obj.direccion  = cursor["direccion"].ToString();
                    obj.dni        = Convert.ToInt32(cursor["dni"].ToString());
                    obj.telefono   = cursor["telefono"].ToString();
                    obj.correo     = cursor["correo"].ToString();
                    obj.deuda      = Convert.ToDouble(cursor["deuda"].ToString());
                }
            }

            cursor.Dispose();
            cmd.Dispose();
            con.Close();

            return(obj);
        }
        public MCliente insertar(MCliente obj)
        {
            conexion();
            string       query = "INSERT INTO cliente(nombres, apellidos, direccion, dni, telefono, correo, deuda)VALUES('" + obj.nombres + "','" + obj.apellidos + "','" + obj.direccion + "','" + obj.dni + "','" + obj.telefono + "','" + obj.correo + "','" + obj.deuda + "')";
            MySqlCommand cmd   = new MySqlCommand(query, con);

            cmd.ExecuteNonQuery();

            cmd.Dispose();
            con.Close();
            return(obj);
        }
        public void actualizar(MCliente obj)
        {
            conexion();
            string query = "UPDATE cliente SET nombres= '" + obj.nombres + "',apellidos= '" + obj.apellidos + "',direccion= '" + obj.direccion + "', dni= '" + obj.dni + "',telefono = '" + obj.telefono + "'," +
                           "correo = '" + obj.correo + "', deuda = '" + obj.deuda + "' WHERE pk_cliente = '" + obj.pk_cliente + "'";
            MySqlCommand cmd = new MySqlCommand(query, con);

            cmd.ExecuteNonQuery();

            cmd.Dispose();
            con.Close();
        }
Exemple #5
0
        public void insertar(MCliente obj)
        {
            con = conectar.conexioDB();
            conectar.validarConexion();
            string       query = "insertarCliente";
            MySqlCommand cmd   = new MySqlCommand(query, con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("nombrecli", obj.nombre);
            cmd.Parameters.AddWithValue("apellidocli", obj.apellido);
            cmd.Parameters.AddWithValue("telefonocli", obj.telefono);
            cmd.Parameters.AddWithValue("dnicli", obj.dni);
            cmd.Parameters.AddWithValue("correocli", obj.correo);
            cmd.ExecuteNonQuery();

            cmd.Dispose();
            con.Close();
        }