public static bool actualizarFunciones(Constructor_funciones upd) { bool retorno = false; try { MySqlCommand cmdupd = new MySqlCommand(string.Format("UPDATE funciones SET duracion ='{0}' , hora = '{1}' ,dia = '{2}',id_sala = {3}, id_pelicula = {4}, id_clasifiacion = {5} where id_funcion = {6}", upd.duracion, upd.hora, upd.dia, upd.sala, upd.pelicula, upd.clasifiacion, upd.id_funcion), Conexion.ObtenerConexion()); retorno = Convert.ToBoolean(cmdupd.ExecuteNonQuery()); if (retorno == true) { MessageBox.Show("Datos actualizados correctamente", "actualizacion completada", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Datos no se pudieron actualizados correctamente", "actualizacion denegada", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(retorno); } catch (Exception) { MessageBox.Show("Datos no actualizados correctamente , revise su conexion a internet o consulte con el administrador", "error critico", MessageBoxButtons.OK, MessageBoxIcon.Information); return(retorno); } }
public static int insertarFuncion(Constructor_funciones add) { int retorno = 0; try { MySqlCommand cmdadd = new MySqlCommand(string.Format("INSERT INTO funciones (duracion, hora, dia, id_sala, id_pelicula, id_clasifiacion ) VALUES ('{0}','{1}','{2}','{3}','{4}','{5}')", add.duracion, add.hora, add.dia, add.sala, add.pelicula, add.clasifiacion), Conexion.ObtenerConexion()); retorno = Convert.ToInt32(cmdadd.ExecuteNonQuery()); if (retorno >= 1) { MessageBox.Show("Funcion agregada exitosamente", "proceso completado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se ha podido agregar la funcion", "proceso denegado", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(retorno); } catch (Exception ex) { MessageBox.Show("Error critico de conexion, revise su conexion de internet o consulte con el administrador " + ex, "Error critico de conexion", MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }