public int eliminarHuesped(Tbl_huesped thu) { //ACLARAR AQUI int eliminado; sb.Clear(); sb.Append("USE `hotel`;"); sb.Append("UPDATE tbl_huesped SET estado = 3 WHERE id_huesped = " + thu.Id_huesped + ""); try { con.AbrirConexion(); eliminado = con.Ejecutar(CommandType.Text, sb.ToString()); Console.WriteLine(eliminado); Console.WriteLine(sb.ToString()); return(eliminado); } catch (Exception e) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, e.Message); ms.Run(); ms.Destroy(); throw; } finally { con.CerrarConexion(); } }
public bool existeEmail(Tbl_huesped thu) { bool existe = false; IDataReader idr = null; sb.Clear(); sb.Append("USE `hotel`;"); sb.Append("SELECT * FROM tbl_huesped WHERE email = " + "'" + thu.Email + "';"); try { con.AbrirConexion(); idr = con.Leer(CommandType.Text, sb.ToString()); if (idr.Read()) { existe = true; } return(existe); } catch (Exception e) { Console.WriteLine(e.Message); Console.WriteLine(e.StackTrace); idr.Close(); throw; } finally { con.CerrarConexion(); } }
public bool GuardarHuesped(Tbl_huesped thu) { bool guardado = false; int x = 0; sb.Append("INSERT INTO tbl_huesped"); sb.Append("(cedula, nombres, apellidos, telefono, email, estado)"); sb.Append("Values('" + thu.Cedula + "','" + thu.Nombres + "','" + thu.Apellidos + "','" + thu.Telefono + "','" + thu.Email + "','" + 1 + "')"); try { con.AbrirConexion(); x = con.Ejecutar(CommandType.Text, sb.ToString()); if (x > 0) { guardado = true; } return(guardado); } catch (Exception e) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, e.Message); ms.Run(); ms.Destroy(); throw; } finally { con.CerrarConexion(); } }
public frm_huespedReserv(Tbl_huesped huesped, fmr_Reservacion fmr) : base(Gtk.WindowType.Toplevel) { this.Build(); tbh = huesped; form = fmr; txtBuscar.GrabFocus(); }
public bool ngGuardarHuesped(Tbl_huesped thu) { MessageDialog ms = null; bool guardado = false; try { //bool existe = false; dtHuesped dthu = new dtHuesped(); //existe = dtus.existeUser(tus); if (dthu.existeHuesped(thu)) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, "El Huesped ingresado ya existe"); ms.Run(); ms.Destroy(); return(guardado); } if (dthu.existeEmail(thu)) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, "El correo electrónico ingresado ya existe"); ms.Run(); ms.Destroy(); return(guardado); } else { guardado = dthu.GuardarHuesped(thu); if (guardado) { Console.WriteLine("NG: El Huesped se guardo exitosamente"); return(guardado); } else { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, "Por favor verifique sus datos e intente nuevamente"); ms.Run(); ms.Destroy(); Console.WriteLine("NG: ERROR AL GUARDAR, VERIFICAR EL METODO"); return(guardado); } } } catch (Exception e) { Console.WriteLine("NG: ERROR=" + e.Message); Console.WriteLine("NG: ERROR=" + e.StackTrace); throw; //return guardado; } }
public bool ActualizarHuesped(Tbl_huesped thu) { bool actualizado = false; int x = 0; sb.Clear(); sb.Append("UPDATE tbl_huesped SET nombres = '" + thu.Nombres + "',"); sb.Append("cedula = '" + thu.Cedula + "',"); sb.Append("apellidos = '" + thu.Apellidos + "',"); sb.Append("telefono = '" + thu.Telefono + "',"); sb.Append("email = '" + thu.Email + "',"); sb.Append("estado = " + 2 + " "); sb.Append("WHERE id_huesped = " + thu.Id_huesped + ";"); try { con.AbrirConexion(); x = con.Ejecutar(CommandType.Text, sb.ToString()); if (x > 0) { actualizado = true; } return(actualizado); } catch (Exception e) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, e.Message); ms.Run(); ms.Destroy(); throw; } finally { con.CerrarConexion(); } }