public static int ingresar_salas(Constructor_Salas add) { int retorno = 0; try { MySqlCommand cmdadd = new MySqlCommand(String.Format("INSERT INTO salas (num_sala, capacidad, id_estado_sala) VALUES ('{0}','{1}','{2}')", add.NumeroSala, add.CapacidadSala, add.EstadoSala), Conexion.ObtenerConexion()); retorno = Convert.ToInt32(cmdadd.ExecuteNonQuery()); if (retorno >= 1) { MessageBox.Show("Nueva sala ingresada correctamente", "Exito al ingresar sala", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se ha logrado ingresar satisfactoriamente la sala", "Fallo al ingresar la sala", 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", "Error Critico" + a, MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }
public static bool ActualizarSala(Constructor_Salas upd) { bool retorno = false; try { MySqlCommand cmdupd = new MySqlCommand(string.Format("UPDATE salas SET num_sala = '{0}', capacidad = '{1}', id_estado_sala = '{2}' WHERE id_sala = '{3}'", upd.NumeroSala, upd.CapacidadSala, upd.EstadoSala, upd.IDSala), Conexion.ObtenerConexion()); retorno = Convert.ToBoolean(cmdupd.ExecuteNonQuery()); if (retorno == true) { MessageBox.Show("La sala ha sido actualizada correctamente", "Proceso completado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error al actualizar", "Proceso no completado", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(retorno); } catch (Exception e) { MessageBox.Show("Error" + e, "Error critico", MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }
public static bool Actualizar_Sala(Constructor_Salas upd) { bool retorno = false; try { MySqlCommand cmdupdate1 = new MySqlCommand(string.Format("UPDATE salas SET num_sala = '{1}', capacidad = '{2}', id_estado_sala = '{3}' WHERE id_sala = '{0}'", upd.IDSala, upd.NumeroSala, upd.CapacidadSala, upd.EstadoSala), Conexion.ObtenerConexion()); retorno = Convert.ToBoolean(cmdupdate1.ExecuteNonQuery()); if (retorno == true) { MessageBox.Show("Los datos de la sala han sido actualizados satisfactoriamente", "Actualizacion safistactoria", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Fallo al actualizar los datos de la sala", "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); } }