Exemplo n.º 1
0
        }//fin del metodo

        public bool existeTipHabitacion(Tbl_tipoHabitacion tph)
        {
            bool        existe = false; //bandera
            IDataReader idr    = null;

            sb.Clear();
            sb.Append("USE hotel;");
            sb.Append("SELECT * FROM tbl_tipoHabitacion WHERE descripcion=" + "'" + tph.Descripcion + "';");

            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);
                throw;
            }
            finally
            {
                idr.Close();
                con.CerrarConexion();
            }
        }//fin del metodo
Exemplo n.º 2
0
        }//fin del metodo

        public bool ActualizarTipHabitacion(Tbl_tipoHabitacion tph)
        {
            bool actualizado = false;
            int  x           = 0;

            sb.Clear();
            sb.Append("UPDATE tbl_tipoHabitacion SET descripcion = '" + tph.Descripcion + "',");
            sb.Append("estado = '" + tph.Estado + "'");
            sb.Append("WHERE id_tipoHabitacion = " + tph.Id_tipoHabitacion + ";");

            try
            {
                con.AbrirConexion();
                x = con.Ejecutar(CommandType.Text, sb.ToString());

                if (x > 0)
                {
                    actualizado = true;
                }
                //actualizado = cone.Ejecutar(CommandType.Text,sb.ToString());
                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();
            }
        }//fin del metodo
Exemplo n.º 3
0
        }//fin del metodo

        public Int32 EliminarTipHabitacion(Tbl_tipoHabitacion tph)
        {
            int eliminado;

            sb.Clear();
            sb.Append("UPDATE tbl_tipoHabitacion SET estado = 3 WHERE id_tipoHabitacion=" + tph.Id_tipoHabitacion + "");

            try
            {
                con.AbrirConexion();
                eliminado = con.Ejecutar(CommandType.Text, 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();
            }
        }//fin del metodo
Exemplo n.º 4
0
        public bool ngGuardarTipoHabitacion(Tbl_tipoHabitacion tph)
        {
            bool guardado = false;

            try
            {
                if (dth.existeTipHabitacion(tph))
                {
                    ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error,
                                           ButtonsType.Ok, "El tipo de habitacion ya existe!!! por favor intente con otro.");
                    ms.Run();
                    ms.Destroy();
                    return(guardado);
                }
                else
                {
                    guardado = dth.GuardarTipHabitacion(tph);
                    if (guardado)
                    {
                        Console.WriteLine("NG: El tipo de habitacion 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;
            }
        }
Exemplo n.º 5
0
        public bool GuardarTipHabitacion(Tbl_tipoHabitacion tph)
        {
            bool guardado = false; // bandera
            int  x        = 0;     // variable de control

            sb.Clear();
            sb.Append("INSERT INTO tbl_tipoHabitacion");
            sb.Append("(descripcion, estado)");
            sb.Append(" VALUES('" + tph.Descripcion + "','" + 1 + "')");
            try
            {
                con.AbrirConexion();
                x = con.Ejecutar(CommandType.Text, sb.ToString());
                //ms = new MessageDialog(null,DialogFlags.Modal,
                //  MessageType.Info,ButtonsType.Ok,"Se guarda la categoria con existo!!!");
                //ms.Run();
                //ms.Destroy();
                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();
                Console.WriteLine("DT: ERROR=" + e.Message);
                Console.WriteLine("DT: ERROR=" + e.StackTrace);
                throw;
            }
            finally
            {
                con.CerrarConexion();
            }
        }//fin del metodo
Exemplo n.º 6
0
        }//fin del metodo

        public List <Tbl_tipoHabitacion> cbxtipoHabitacion()
        {
            List <Tbl_tipoHabitacion> listTipHab = new List <Tbl_tipoHabitacion>();
            IDataReader idr = null;

            sb.Clear();
            sb.Append("USE hotel;");
            sb.Append("SELECT id_tipoHabitacion,descripcion FROM tbl_tipoHabitacion WHERE estado <> '3';");

            try
            {
                con.AbrirConexion();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Tbl_tipoHabitacion tth = new Tbl_tipoHabitacion()
                                             //Tbl_usuarios tus = new Tbl_usuarios()
                    {
                        Id_tipoHabitacion = (Int32)idr["id_tipoHabitacion"],
                        Descripcion       = idr["descripcion"].ToString(),
                    };
                    listTipHab.Add(tth);
                }
                idr.Close();
                return(listTipHab);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
                throw;
            }
            finally
            {
                con.CerrarConexion();
            }
        }//fin del metodo