示例#1
0
        public static bool Actualizar_Asiento(Constructor_Asientos upd)
        {
            bool retorno = false;

            try
            {
                MySqlCommand cmdupdate3 = new MySqlCommand(string.Format("UPDATE asientos SET id_fila = {0}, id_num = {1}, id_estado_asiento = {2}, id_sala = {3} WHERE id_asiento = {4} ",
                                                                         upd.fila, upd.num, upd.estado, upd.sala, upd.idasiento), Conexion.ObtenerConexion());
                retorno = Convert.ToBoolean(cmdupdate3.ExecuteNonQuery());
                if (retorno == true)
                {
                    MessageBox.Show("Los datos del asiento han sido actualizados satisfactoriamente", "Actualizacion safistactoria", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Fallo al actualizar los datos del asiento", "Fallo en actualizar datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                return(retorno);
            }
            catch (Exception c)
            {
                MessageBox.Show("Se ha detectado un fallo en la conexion, Consulte con un administrador cercano" + c, "Error Critico", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(retorno);
            }
        }
示例#2
0
        public static int Ingresar_Asientos(Constructor_Asientos add)
        {
            int retorno = 0;

            try
            {
                MySqlCommand cmdcreate3 = new MySqlCommand(string.Format("INSERT INTO asientos (id_fila, id_num, id_estado_asiento, id_sala) VALUES ('{0}','{1}','{2}','{3}')", add.fila, add.num, add.estado, add.sala), Conexion.ObtenerConexion());
                retorno = Convert.ToInt16(cmdcreate3.ExecuteNonQuery());
                if (retorno >= 1)
                {
                    MessageBox.Show("El asiento ha sido registrado exitosamente", "Exito al ingresar datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se ha logrado ingresar satisfactoriamente el registro del asiento", "Fallo al ingresar datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                return(retorno);
            }
            catch (Exception a)
            {
                MessageBox.Show("ha ocurrido un fallo al ejecutar el comando, por favor contacte con el administrador" + a, "Error Critico", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(retorno);
            }
        }