コード例 #1
0
        public static int Actualizar(vCliente vCli)
        {
            int             retorno  = 0;
            MySqlConnection conexion = Conexion.obtenerConexion();
            MySqlCommand    comando  = new MySqlCommand(string.Format("UPDATE persona SET nombre='{0}',apaterno='{1}',amaterno='{2}',tipo_documento='{3}',num_documento='{4}',direccion='{5}', telefono='{6}',email='{7}' WHERE idPersona={8}", vCli.Nombre, vCli.APATERNO, vCli.AMATERNO, vCli.TIPO_DOCUMENTO, vCli.NUMERO_DOCUMENTO, vCli.DIRECCION, vCli.TELEFONO, vCli.EMAIL, vCli.IdPersona), conexion);

            retorno = comando.ExecuteNonQuery();
            conexion.Close();
            return(retorno);
        }
コード例 #2
0
        public static int Actualizar(vhabitacion vHabita)
        {
            int             retorno  = 0;
            MySqlConnection conexion = Conexion.obtenerConexion();
            MySqlCommand    comando  = new MySqlCommand(string.Format("UPDATE habitación SET numero='{0}',piso='{1}',descripcion='{2}',caracteristicas='{3}',precio_diario='{4}',estado='{5}',tipo_habitacion='{6}' WHERE idHabitación={7}", vHabita.Numero, vHabita.Piso, vHabita.Descripcion, vHabita.Caracteristicas, vHabita.Precio_Diario, vHabita.Estado, vHabita.Tipo_Habitacion, vHabita.IdHabitación), conexion);

            retorno = comando.ExecuteNonQuery();
            conexion.Close();
            return(retorno);
        }
コード例 #3
0
        public static int Actualizar(vProducto vProdu)
        {
            int             retorno  = 0;
            MySqlConnection conexion = Conexion.obtenerConexion();
            MySqlCommand    comando  = new MySqlCommand(string.Format("UPDATE producto SET nombre='{0}',descripcion='{1}',unidad_medida='{2}',precio_venta='{3}' WHERE idProducto={4}", vProdu.Nombre, vProdu.Desripcion, vProdu.Unidad_Medida, vProdu.Precio_Venta, vProdu.IdProducto), conexion);

            retorno = comando.ExecuteNonQuery();
            conexion.Close();
            return(retorno);
        }
コード例 #4
0
        public static int Eliminar(int PId)
        {
            int             retorno = 0;
            MySqlConnection cone    = Conexion.obtenerConexion();

            MySqlCommand comando = new MySqlCommand(string.Format("DELETE FROM habitación WHERE idHabitación={0}", PId), cone);

            retorno = comando.ExecuteNonQuery();
            cone.Close();
            return(retorno);
        }
コード例 #5
0
        public static int Eliminar(int idP)
        {
            int             retorno = 0;
            MySqlConnection cone    = Conexion.obtenerConexion();

            MySqlCommand comando = new MySqlCommand(string.Format("DELETE FROM persona WHERE idPersona={0}", idP), cone);

            retorno = comando.ExecuteNonQuery();
            cone.Close();
            return(retorno);
        }
コード例 #6
0
        public static vProducto obtenerProducto(int numero)
        {
            vProducto       produ    = new vProducto();
            MySqlConnection conexion = Conexion.obtenerConexion();

            MySqlCommand    comando = new MySqlCommand(String.Format("SELECT idProducto,nombre,descripcion,unidad_medida,precio_venta FROM producto WHERE idProducto= {0}", numero), conexion);
            MySqlDataReader read    = comando.ExecuteReader();

            while (read.Read())
            {
                produ.IdProducto    = read.GetInt32(0);
                produ.Nombre        = read.GetString(1);
                produ.Desripcion    = read.GetString(2);
                produ.Unidad_Medida = read.GetString(3);
                produ.Precio_Venta  = read.GetString(4);
            }
            conexion.Close();
            return(produ);
        }
コード例 #7
0
        public static vhabitacion obtenerHabitacion(int numero)
        {
            vhabitacion     habita   = new vhabitacion();
            MySqlConnection conexion = Conexion.obtenerConexion();

            MySqlCommand    comando = new MySqlCommand(String.Format("SELECT idHabitación,numero,piso,descripcion,caracteristicas,precio_diario,estado,tipo_habitacion FROM habitación WHERE idHabitación= {0}", numero), conexion);
            MySqlDataReader read    = comando.ExecuteReader();

            while (read.Read())
            {
                habita.IdHabitación    = read.GetInt32(0);
                habita.Numero          = read.GetString(1);
                habita.Piso            = read.GetString(2);
                habita.Descripcion     = read.GetString(3);
                habita.Caracteristicas = read.GetString(4);
                habita.Precio_Diario   = read.GetString(5);
                habita.Estado          = read.GetString(6);
                habita.Tipo_Habitacion = read.GetString(7);
            }
            conexion.Close();
            return(habita);
        }
コード例 #8
0
        public static vCliente obtenercliente(int numero)
        {
            vCliente        client   = new vCliente();
            MySqlConnection conexion = Conexion.obtenerConexion();

            MySqlCommand    comando = new MySqlCommand(String.Format("SELECT idPersona,nombre,apaterno,amaterno,tipo_documento,num_documento,direccion,telefono,email FROM persona WHERE idPersona= {0}", numero), conexion);
            MySqlDataReader read    = comando.ExecuteReader();

            while (read.Read())
            {
                client.IdPersona        = read.GetInt32(0);
                client.Nombre           = read.GetString(1);
                client.APATERNO         = read.GetString(2);
                client.AMATERNO         = read.GetString(3);
                client.TIPO_DOCUMENTO   = read.GetString(4);
                client.NUMERO_DOCUMENTO = read.GetString(5);
                client.DIRECCION        = read.GetString(6);
                client.TELEFONO         = read.GetString(7);
                client.EMAIL            = read.GetString(8);
            }
            conexion.Close();
            return(client);
        }
コード例 #9
0
        public static List <vhabitacion> Buscar(String numero)
        {
            List <vhabitacion> lista = new List <vhabitacion>();

            try
            {
                MySqlCommand    comando = new MySqlCommand(String.Format("SELECT idHabitación,numero,piso,descripcion,caracteristicas,precio_diario,estado,tipo_habitacion FROM habitación WHERE idHabitación ='{0}'", numero), Conexion.obtenerConexion());
                MySqlDataReader read    = comando.ExecuteReader();
                while (read.Read())
                {
                    vhabitacion habitacion = new vhabitacion();
                    habitacion.IdHabitación    = read.GetInt32(0);
                    habitacion.Numero          = read.GetString(1);
                    habitacion.Piso            = read.GetString(2);
                    habitacion.Descripcion     = read.GetString(3);
                    habitacion.Caracteristicas = read.GetString(4);
                    habitacion.Precio_Diario   = read.GetString(5);
                    habitacion.Estado          = read.GetString(6);
                    habitacion.Tipo_Habitacion = read.GetString(7);

                    lista.Add(habitacion);
                }
            }
            catch (MySqlException E)
            {
                System.Windows.Forms.MessageBox.Show("Error al buscar" + E);
            }
            return(lista);
        }
コード例 #10
0
        public static int agregar(vhabitacion dts)
        {
            int retorno = 0;

            try
            {
                MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO habitación (numero,piso,descripcion,caracteristicas,precio_diario,estado,tipo_habitacion)" +
                                                                      "values('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", dts.Numero, dts.Piso, dts.Descripcion, dts.Caracteristicas, dts.Precio_Diario, dts.Estado, dts.Tipo_Habitacion), Conexion.obtenerConexion());
                retorno = comando.ExecuteNonQuery();
            }
            catch (MySqlException e)
            {
                System.Windows.Forms.MessageBox.Show("Error al insertar" + e);
            }
            return(retorno);
        }
コード例 #11
0
        public static List <vProducto> Buscar(String nombre)
        {
            List <vProducto> lista = new List <vProducto>();

            try
            {
                MySqlCommand    comando = new MySqlCommand(String.Format("SELECT idProducto,nombre,descripcion,unidad_medida,precio_venta FROM producto WHERE idProducto ='{0}'", nombre), Conexion.obtenerConexion());
                MySqlDataReader read    = comando.ExecuteReader();
                while (read.Read())
                {
                    vProducto produ = new vProducto();
                    produ.IdProducto    = read.GetInt32(0);
                    produ.Nombre        = read.GetString(1);
                    produ.Desripcion    = read.GetString(2);
                    produ.Unidad_Medida = read.GetString(3);
                    produ.Precio_Venta  = read.GetString(4);


                    lista.Add(produ);
                }
            }
            catch (MySqlException E)
            {
                System.Windows.Forms.MessageBox.Show("Error al buscar" + E);
            }
            return(lista);
        }
コード例 #12
0
        public static int agregar(vProducto pd)
        {
            int retorno = 0;

            try
            {
                MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO producto (nombre,descripcion,unidad_medida,precio_venta)" +
                                                                      "values('{0}','{1}','{2}','{3}')", pd.Nombre, pd.Desripcion, pd.Unidad_Medida, pd.Precio_Venta), Conexion.obtenerConexion());
                retorno = comando.ExecuteNonQuery();
            }
            catch (MySqlException e)
            {
                System.Windows.Forms.MessageBox.Show("Error al insertar" + e);
            }
            return(retorno);
        }
コード例 #13
0
        public static List <vCliente> Buscar(String nombre)
        {
            List <vCliente> lista = new List <vCliente>();

            try
            {
                MySqlCommand    comando = new MySqlCommand(String.Format("SELECT idPersona,nombre,apaterno,amaterno,tipo_documento,num_documento,direccion,telefono,email FROM persona WHERE idPersona ='{0}'", nombre), Conexion.obtenerConexion());
                MySqlDataReader read    = comando.ExecuteReader();
                while (read.Read())
                {
                    vCliente client = new vCliente();
                    client.IdPersona        = read.GetInt32(0);
                    client.Nombre           = read.GetString(1);
                    client.APATERNO         = read.GetString(2);
                    client.AMATERNO         = read.GetString(3);
                    client.TIPO_DOCUMENTO   = read.GetString(4);
                    client.NUMERO_DOCUMENTO = read.GetString(5);
                    client.DIRECCION        = read.GetString(6);
                    client.TELEFONO         = read.GetString(7);
                    client.EMAIL            = read.GetString(8);

                    lista.Add(client);
                }
            }
            catch (MySqlException E)
            {
                System.Windows.Forms.MessageBox.Show("Error al buscar" + E);
            }
            return(lista);
        }
コード例 #14
0
        public static int agregar(vCliente cl)
        {
            int retorno = 0;

            try
            {
                MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO persona (nombre,apaterno,amaterno,tipo_documento,num_documento,direccion,telefono,email)" +
                                                                      "values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", cl.Nombre, cl.APATERNO, cl.AMATERNO, cl.TIPO_DOCUMENTO, cl.NUMERO_DOCUMENTO, cl.DIRECCION, cl.TELEFONO, cl.EMAIL), Conexion.obtenerConexion());
                retorno = comando.ExecuteNonQuery();
            }
            catch (MySqlException e)
            {
                System.Windows.Forms.MessageBox.Show("Error al insertar" + e);
            }
            return(retorno);
        }