public string EliminarHabitacion(DHabitaciones Habitaciones) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "HAB_ELIMINAR"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParHabid = new SqlParameter(); ParHabid.ParameterName = "@ID"; ParHabid.SqlDbType = SqlDbType.Int; ParHabid.Value = Habitaciones.Id; SqlCmd.Parameters.Add(ParHabid); rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se elimino la Habitacion correctamente"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
public DataTable BuscarHabNUm(DHabitaciones Habitaciones) { DataTable DtResultado = new DataTable("HABITACIONES"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "HAB_MOSTRAR_NUM"; SqlCmd.CommandType = CommandType.StoredProcedure; Convert.ToInt32(TextoBuscar); SqlParameter ParTextoBuscar = new SqlParameter(); ParTextoBuscar.ParameterName = "@TEXTOBUSCAR"; ParTextoBuscar.SqlDbType = SqlDbType.Int; ParTextoBuscar.Value = Habitaciones.TextoBuscar; SqlCmd.Parameters.Add(ParTextoBuscar); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { string msm = Convert.ToString(ex); DtResultado = null; } return(DtResultado); }
public string EditarHabitacion(DHabitaciones Habitaciones) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "HAB_EDITAR"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParHabid = new SqlParameter(); ParHabid.ParameterName = "@ID"; ParHabid.SqlDbType = SqlDbType.Int; ParHabid.Value = Habitaciones.Id; SqlCmd.Parameters.Add(ParHabid); SqlParameter ParHabNum = new SqlParameter(); ParHabNum.ParameterName = "@NUM"; ParHabNum.SqlDbType = SqlDbType.Int; ParHabNum.Value = Habitaciones.NumHab; SqlCmd.Parameters.Add(ParHabNum); SqlParameter ParHabPiso = new SqlParameter(); ParHabPiso.ParameterName = "@PISO"; ParHabPiso.SqlDbType = SqlDbType.Int; ParHabPiso.Value = Habitaciones.Piso; SqlCmd.Parameters.Add(ParHabPiso); SqlParameter ParHabTipo = new SqlParameter(); ParHabTipo.ParameterName = "@TIPO"; ParHabTipo.SqlDbType = SqlDbType.VarChar; ParHabTipo.Size = 50; ParHabTipo.Value = Habitaciones.Tipo; SqlCmd.Parameters.Add(ParHabTipo); SqlParameter ParHabNumCamas = new SqlParameter(); ParHabNumCamas.ParameterName = "@NUMCAMAS"; ParHabNumCamas.SqlDbType = SqlDbType.Int; ParHabNumCamas.Value = Habitaciones.NumCamas; SqlCmd.Parameters.Add(ParHabNumCamas); SqlParameter ParHabPrecio = new SqlParameter(); ParHabPrecio.ParameterName = "@PRECIO"; ParHabPrecio.SqlDbType = SqlDbType.Money; ParHabPrecio.Value = Habitaciones.Precio; SqlCmd.Parameters.Add(ParHabPrecio); SqlParameter ParHabEstado = new SqlParameter(); ParHabEstado.ParameterName = "@ESTADO"; ParHabEstado.SqlDbType = SqlDbType.VarChar; ParHabEstado.Size = 15; ParHabEstado.Value = Habitaciones.Estado; SqlCmd.Parameters.Add(ParHabEstado); SqlParameter ParHotelId = new SqlParameter(); ParHotelId.ParameterName = "@HOTEL"; ParHotelId.SqlDbType = SqlDbType.Int; ParHotelId.Value = Habitaciones.HotelId; SqlCmd.Parameters.Add(ParHotelId); rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se edito la Habitacion correctamente"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }